Office.SetBindingDataOptions interface
Предоставляет варианты настройки данных в привязке.
Комментарии
Если используется параметр rows, значение должно быть "thisRow".
Используется
Свойства
| async |
Определяемый пользователем элемент любого типа, возвращаемый без изменений в свойстве asyncContext объекта AsyncResult, передаваемого обратному вызову. |
| cell |
Используйте только с таблицей с типом привязки и когда объект TableData передается для параметра data. Массив объектов, который указывает диапазон столбцов, строк или ячеек и задает в виде пар ключ-значение форматирование ячейки, применяемое к этому диапазону. Пример: |
| coercion |
Явным образом задает форму объекта данных. Если параметр не указан, выполняется вывод из типа данных. |
| columns | Только для привязок таблиц в контентных надстройках для Access. Массив строк. Задает имена столбцов. |
| rows | Только для привязок таблиц в контентных надстройках для Access. Указывает предварительно заданную строку "thisRow" для получения данных в текущей выбранной строке. |
| start |
Задает начальный столбец подмножества данных с отсчетом от нуля. Только для привязки таблицы или матрицы. Если опущен, данные записываются начиная с первого столбца. |
| start |
Указывает начальную строку (с отсчетом от нуля) для подмножества данных в привязке. Только для привязки таблицы или матрицы. Если опущен, данные записываются начиная с первой строки. |
| table |
Для вставленной таблицы список пар "ключ-значение", которые определяют параметры форматирования таблицы, такие как строка заголовка, строка итогов и чередующиеся строки. Пример: |
Сведения о свойстве
asyncContext
Определяемый пользователем элемент любого типа, возвращаемый без изменений в свойстве asyncContext объекта AsyncResult, передаваемого обратному вызову.
asyncContext?: any
Значение свойства
any
cellFormat
Используйте только с таблицей с типом привязки и когда объект TableData передается для параметра data. Массив объектов, который указывает диапазон столбцов, строк или ячеек и задает в виде пар ключ-значение форматирование ячейки, применяемое к этому диапазону.
Пример: [{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]
cellFormat?: RangeFormatConfiguration[]
Значение свойства
coercionType
Явным образом задает форму объекта данных. Если параметр не указан, выполняется вывод из типа данных.
coercionType?: Office.CoercionType | string
Значение свойства
Office.CoercionType | string
columns
Предупреждение
Теперь этот API является нерекомендуемым.
Microsoft Access is no longer supported.
Только для привязок таблиц в контентных надстройках для Access. Массив строк. Задает имена столбцов.
columns?: string[]
Значение свойства
string[]
rows
Предупреждение
Теперь этот API является нерекомендуемым.
Microsoft Access is no longer supported.
Только для привязок таблиц в контентных надстройках для Access. Указывает предварительно заданную строку "thisRow" для получения данных в текущей выбранной строке.
rows?: string
Значение свойства
string
startColumn
Задает начальный столбец подмножества данных с отсчетом от нуля. Только для привязки таблицы или матрицы. Если опущен, данные записываются начиная с первого столбца.
startColumn?: number
Значение свойства
number
startRow
Указывает начальную строку (с отсчетом от нуля) для подмножества данных в привязке. Только для привязки таблицы или матрицы. Если опущен, данные записываются начиная с первой строки.
startRow?: number
Значение свойства
number
tableOptions
Для вставленной таблицы список пар "ключ-значение", которые определяют параметры форматирования таблицы, такие как строка заголовка, строка итогов и чередующиеся строки. Пример: {bandedRows: true, filterButton: false}
tableOptions?: object
Значение свойства
object