Ms word 如何创建高阶邮件合并

Ms word 如何创建高阶邮件合并,ms-word,mailmerge,aspose.words,Ms Word,Mailmerge,Aspose.words,我们如何邮件合并一个包含表的记录 例如,在合并销售历史记录中的客户详细信息数据时,我们希望显示与一行客户记录对应的整个销售记录 例如: 考虑具有对应于每个客户的历史表的客户行。 ID, Name, Address, History [Item , Price] 121,XXXX, -------- , [{item1,322},{item2,333}] 122,YYYY, -------- , [{item5,422},{item5,666}] 我们如何为此设计csv和邮件合并模板?请下载并

我们如何邮件合并一个包含表的记录

例如,在合并销售历史记录中的客户详细信息数据时,我们希望显示与一行客户记录对应的整个销售记录

例如: 考虑具有对应于每个客户的历史表的客户行。

ID, Name, Address, History [Item , Price]

121,XXXX, -------- , [{item1,322},{item2,333}]
122,YYYY, -------- , [{item5,422},{item5,666}]
我们如何为此设计csv和邮件合并模板?

请下载并尝试运行以下代码:

希望,这有帮助。我以开发人员传教士的身份与Aspose合作。

请下载并尝试运行以下代码:

希望,这有帮助。我与Aspose合作,担任开发人员宣传员

DataSet pizzaDs = new DataSet();
pizzaDs.ReadXml(MyDir + @"CustomerData.xml");

Document doc = new Document(MyDir + @"Invoice Template.doc");         
doc.MailMerge.TrimWhitespaces = false;

doc.MailMerge.ExecuteWithRegions(pizzaDs);

doc.Save(MyDir + @"17.6.doc");