我正在使用带有Crystal Reports的MS Visual Studio 2010 Ultimate。它是.NET 4.0上的WPF项目。
项目中有一个一页的水晶报表,该报表将在一节中使用。数据来自XML文件。现在需要执行批处理。可能有N> = 1个XML文件。对于每个N文件,将使用相同的1页Crystal报告生成N页报告。报告的第i页将显示第i XML文件中的数据。如何做到这一点?
我是Crystal Reports的新手,所以请详细说明。
您可以尝试将xml文件合并到一个大xml文件中,并在报告中使用一组来分隔个案。这将允许您一次设置数据源,并且报告将生成N页-xml文件中的每条记录一页。如果要使用当前报告而不进行更改,则可以创建一个循环,该循环将为每个xml文件运行该报告,生成一个PDF文件,并在循环结束时将所有PDF文件合并为一个大文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句