単純なMail Merge操作
Contents
[
Hide
]
単純なmail mergeは、テンプレート内のmail mergeフィールドにデータソースから必要なデータ(単一のテーブル表現)を入力するために使用されます。 したがって、Microsoft Wordの古典的なmail mergeに似ています。
テンプレートに1つ以上の差し込み項目を追加して、単純なmail merge操作を実行することができます。 テンプレートにマージ領域が含まれていない場合は、これを使用することをお勧めします。
このタイプを使用する主な制限は、データソース内の各レコードに対してドキュメントコンテンツ全体が繰り返されることです。
簡単なMail Merge操作を実行するにはどうすればよいですか
テンプレートの準備ができたら、簡単なmail merge操作の実行を開始できます。 Aspose.Wordsを使用すると、さまざまなデータオブジェクトをデータソースとして受け入れるさまざまなExecuteメソッドを使用して、単純なmail merge操作を実行できます。
次のコード例は、Executeメソッドのいずれかを使用して単純なmail merge操作を実行する方法を示しています:
Simplemail mergeを実行する前に、ドキュメントの違いに気付くことができます:
そして、単純なmail mergeを実行した後:
複数のマージされた文書を作成する方法
Aspose.Wordsでは、標準のmail merge操作は、データソースからのコンテンツで単一のドキュメントのみを入力します。 したがって、いくつかのマージされたドキュメントを出力として作成するには、mail merge操作を何度も実行する必要があります。
次のコード例は、mail merge操作中にいくつかのマージされたドキュメントを生成する方法を示しています SQLiteCpp: