MS Wordドキュメントで定義されたMergeFieldsを外部データソースからのデータで埋めるC#アプリケーションを作成しています。
私はOpenXmlSDKを使用していますが、単一のフィールドを置き換えるとすべてが正常に機能します。
私がやりたいのは、いくつかのMergeFieldsが定義されたセクションを作成し、入力データに従ってそのようなセクションを数回コピーできるようにすることです。
たとえば、ドキュメントに複数のMergeFieldsを持つ製品情報を含む段落を含めることができますが、データに複数の製品の情報がある場合、入力データにある製品と同じ数の段落を出力ドキュメントに生成したいと思います。
商品:[[商品名]]、金額:[[商品金額]]、価格:[[商品価格]]
段落を折り返すためのWord文書の「論理セクション」のようなものはありますか?そうでない場合、これを行うためのあなたのアドバイスは何ですか?