使用mailMerge类,文件分开存储问题
使用mailmerge类合并邮件,使用public void Merge(DataTable mergeData, bool append);方法,设置append属性为false,即分开存储后,怎么得到分开存储的数据,使用 public void SaveDocumentToMemory(out string data, StringStreamType fileFormat, SaveSettings saveSettings);方法,貌似只能得到一个合并数据设置为True,才能得到分页的文档 Richard.Ma 发表于 2018-8-29 10:34
设置为True,才能得到分页的文档
不是想得到分页文档,是想把一个模板文档,经过与DataTable的合并后,将每一条记录的结果分别存在不同的文档中,或者是我可以将它们可以区分地分别拿出来。
比如
文本模板是hello
DataTable中,有三行记录
world1
world2
world3,
我想得到的结果是三个数据:
hello world1;
hello world2;
hello world3;
但是如果append设置为true,它们被写到同一个文档中,我怎么将它们区分开是三条不同的记录呢?
或者我怎么调用某个方法或属性,实现我想要的结果,谢谢。在savedocument等方法中,貌似没有区分的能力 这个目前无法直接生成三个文档,推荐您分别用每行数据用Merge方法,循环得到多个文档
页:
[1]