Freigeben über


Office.SetBindingDataOptions interface

Stellt Optionen zum Festlegen der Daten in einer Bindung bereit.

Hinweise

Wenn die Zeilenoption verwendet wird, muss der Wert "thisRow" sein.

Eigenschaften

asyncContext

Ein benutzerdefiniertes Element eines beliebigen Typs, das unverändert in der asyncContext-Eigenschaft des AsyncResult-Objekts zurückgegeben wird, das an einen Rückruf übergeben wird.

cellFormat

Verwenden Sie nur mit der Bindungstyptabelle und wenn ein TableData-Objekt für den data-Parameter übergeben wird. Ein Array von -Objekten, die einen Bereich von Spalten, Zeilen oder Zellen angeben und als Schlüssel-Wert-Paare die Zellformatierung angeben, die auf diesen Bereich angewendet werden soll.

Beispiel: [{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]

coercionType

Legt die Form des Datenobjekts explizit fest. Wenn nicht angegeben, wird aus dem Datentyp abgeleitet.

columns

Nur für Tabellenbindungen in Add-Ins für Access. Array von Zeichenfolgen. Gibt die Spaltennamen an.

rows

Nur für Tabellenbindungen in Add-Ins für Access. Gibt die vordefinierte Zeichenfolge "thisRow" an, um Daten in der aktuell ausgewählten Zeile abzurufen.

startColumn

Gibt die nullbasierte Anfangsspalte für eine Teilmenge von Daten an. Nur für Tabellen- oder Matrixbindungen. Wenn dies nicht angegeben wird, werden die Daten beginnend mit der ersten Spalte festgelegt.

startRow

Gibt die nullbasierte Anfangszeile für eine Teilmenge der Daten in der Bindung an. Nur für Tabellen- oder Matrixbindungen. Wenn dies nicht angegeben wird, werden die Daten beginnend mit der ersten Zeile festgelegt.

tableOptions

Bei einer eingefügten Tabelle eine Liste von Schlüssel-Wert-Paaren, die Tabellenformatierungsoptionen angeben, z. B. Kopfzeile, Gesamtzeile und gebänderte Zeilen. Beispiel: {bandedRows: true, filterButton: false}

Details zur Eigenschaft

asyncContext

Ein benutzerdefiniertes Element eines beliebigen Typs, das unverändert in der asyncContext-Eigenschaft des AsyncResult-Objekts zurückgegeben wird, das an einen Rückruf übergeben wird.

asyncContext?: any

Eigenschaftswert

any

cellFormat

Verwenden Sie nur mit der Bindungstyptabelle und wenn ein TableData-Objekt für den data-Parameter übergeben wird. Ein Array von -Objekten, die einen Bereich von Spalten, Zeilen oder Zellen angeben und als Schlüssel-Wert-Paare die Zellformatierung angeben, die auf diesen Bereich angewendet werden soll.

Beispiel: [{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]

cellFormat?: RangeFormatConfiguration[]

Eigenschaftswert

coercionType

Legt die Form des Datenobjekts explizit fest. Wenn nicht angegeben, wird aus dem Datentyp abgeleitet.

coercionType?: Office.CoercionType | string

Eigenschaftswert

columns

Warnung

Diese API ist nun veraltet.

Microsoft Access is no longer supported.

Nur für Tabellenbindungen in Add-Ins für Access. Array von Zeichenfolgen. Gibt die Spaltennamen an.

columns?: string[]

Eigenschaftswert

string[]

rows

Warnung

Diese API ist nun veraltet.

Microsoft Access is no longer supported.

Nur für Tabellenbindungen in Add-Ins für Access. Gibt die vordefinierte Zeichenfolge "thisRow" an, um Daten in der aktuell ausgewählten Zeile abzurufen.

rows?: string

Eigenschaftswert

string

startColumn

Gibt die nullbasierte Anfangsspalte für eine Teilmenge von Daten an. Nur für Tabellen- oder Matrixbindungen. Wenn dies nicht angegeben wird, werden die Daten beginnend mit der ersten Spalte festgelegt.

startColumn?: number

Eigenschaftswert

number

startRow

Gibt die nullbasierte Anfangszeile für eine Teilmenge der Daten in der Bindung an. Nur für Tabellen- oder Matrixbindungen. Wenn dies nicht angegeben wird, werden die Daten beginnend mit der ersten Zeile festgelegt.

startRow?: number

Eigenschaftswert

number

tableOptions

Bei einer eingefügten Tabelle eine Liste von Schlüssel-Wert-Paaren, die Tabellenformatierungsoptionen angeben, z. B. Kopfzeile, Gesamtzeile und gebänderte Zeilen. Beispiel: {bandedRows: true, filterButton: false}

tableOptions?: object

Eigenschaftswert

object