我们如何mailmerge包含表格的记录?
例如,在合并销售历史记录中的客户详细信息数据时,我们希望显示与一行客户记录对应的整个销售记录。
例如: 考虑具有与每个客户相对应的历史表的客户行。
ID, Name, Address, History [Item , Price]
121,XXXX, -------- , [{item1,322},{item2,333}]
122,YYYY, -------- , [{item5,422},{item5,666}]
我们如何为此设计csv和mailmerge模板?
答案 0 :(得分:0)
请下载Invoice Template.doc,CustomerData.xml并尝试运行以下Aspose.Words for .NET代码:
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");
希望,这有帮助。我和Aspose一起担任开发者布道者。