2016-08-30 5 views
0

Я разрабатываю надстройку Word, используя office.js. Я хотел бы программно добавить таблицу в документ, а затем обновить таблицу со свежими данными.Таблица обновлений в Word Add-in

Я создаю таблицу, используя setSelectedDataAsync(CoercionType.Table), а затем я использую addFromSelectionAsync(BindingType.Table) для установки привязки. Когда я вызываю setDataAsync(), структуру базовой таблицы не следует изменять, поэтому обновление выполняется, только если данные имеют одинаковое количество столбцов. Если данные имеют меньше столбцов, дополнительные столбцы остаются без изменений (рискованно!). Если в данных больше столбцов, возникает ошибка, заявляя, что «предоставленный объект данных не соответствует размеру текущего выбора».

Какое наилучшее решение для рисования и обновления таблицы с помощью разных схем (строк/столбцов) при каждом обновлении?

ответ

0

Посмотрите на новые функции Table как часть обновления Word Api 1.3 для Office.js.

Инструкции Вы можете найти инструкции о preview of those new APIs here.

+0

Филипп, спасибо, но я не могу пометить ваш ответ как принятый, поскольку Word API 1.3 по-прежнему находится в стадии бета-версии и поддерживается только последним Office 365, к сожалению ... Я должен продолжать поиск устаревшего офиса. js shared api, который более широко поддерживается. – jeanie77

 Смежные вопросы

  • Нет связанных вопросов^_^