2016-08-30 8 views
0

私はoffice.jsを使用してWordアドインを開発しています。プログラムでテーブルをドキュメントに追加し、後で新しいデータでテーブルを更新したいと思います。Wordアドインのテーブルを更新する

setSelectedDataAsync(CoercionType.Table)を使用してテーブルを作成していますが、バインディングを設定するのにaddFromSelectionAsync(BindingType.Table)を使用しています。 setDataAsync()と呼ぶと、基になるテーブルの構造を変更すべきではないので、データの列数が同じ場合にのみ更新が実行されます。データの列数が少ない場合、余分な列は変更されません(危険です)。データの列数が増えると、「指定されたデータオブジェクトが現在の選択範囲のサイズと一致しません」というエラーが発生します。

各更新時に異なるスキーマ(行/列)を使用してテーブルを描画および更新する最適なソリューションはどれですか?

答えて

0

OfficeアシスタントのWord Api 1.3アップデートの一部として、新しいTable機能を見てみましょう。

preview of those new APIs hereについての説明があります。

+0

フィリップ、ありがとうございますが、Word API 1.3はまだベータ版であり、残念ながら最新のOffice 365のみでサポートされていますので、あなたの回答を受け入れることができません。 js shared apiは、より広くサポートされています。 – jeanie77

関連する問題