Word APIサンプル使用例:ネスト構造のテーブルへの差し込み印刷

ネスト(入れ子)構造にデータを差し込み、複雑な表を作成する

『Word API』のネスト(入れ子)構造のテーブル版テンプレートを利用した、入れ子構造になったデータを差し込み、複雑な表を作成する方法をご紹介します。サンプルファイルは評価版のディレクトリ内に格納されています。

サンプルファイルのご利用について
  • ダウンロード後のファイルの改変は自由ですが、商用利用及び転載は厳禁です。
  • 掲載中のサンプルファイルは原則『Word API』の最新版に対応しています。

材料の一覧が書かれたレシピ

ネスト(入れ子)構造になったテーブルのテンプレートに対しても『Word API』を使えばきれいにデータを差し込む事が可能です。ネスト構造のセル幅の調整や、文字幅がセルをオーバーした際の処理の指定も行えます

サンプルファイル:
[Install Directory]\samples\templates\ネスト構造のテーブル版テンプレート.zip

  • レシピ.docx:差し込み用テンプレート
  • レシピ.csv:差し込みデータ(CSV)
  • レシピ_詳細.json:差し込みデータ(JSON)
  • img:差し込み実行時に挿入される画像データを格納したディレクトリ
ネスト構造テンプレート
テンプレート(レシピ.docx)
AH_DETAIL_TABLEと書かれた箇所がデータが流し込まれ、ネスト構造のテーブルになります
流し込みデータ
通常の流し込みデータ(レシピ.csv)
ネスト構造データ
ネスト構造のテーブルをを表す差し込みフィールドに対応するデータ(レシピ_詳細.json)
流し込み結果
流し込み結果
入れ子構造のデータが表内に適切に挿入されています