我有一个要求产生3叠的pdf基于页码。
请让我知道怎么做。
发布于 2021-05-26 12:58:23
如果您希望自己实现代码,那么指南的.NET水晶报告是一个很好的开始。还有几个PDF库可以供您选择。
另外,还有第三方水晶自动化工具可以提供这种功能。肯·哈马迪( Ken )在他的网站上保留了一份此类工具的列表。
发布于 2021-05-26 19:43:23
最简单的方法是创建一个公式,它将返回1页,1页,2页,5-6页,3页7+。然后,根据该公式创建一个组,并使用突发性将每个组导出到单独的pdfs。你需要使用外部软件的爆破和肯的网站可能是一个很好的地方,找到一些。这个是免费的:R标签社区版
我猜您也可以手动完成此操作,方法是添加一个参数并根据组公式中提供的参数值进行筛选。
发布于 2021-05-27 20:18:46
如果试图以页码为目标来解决这个问题,那将是一个错误的选择。您只需“破解”报告,使每个员工成为一个单独的文件导出。
您可以在自己的代码中通过循环将不同的employee id循环到以employee id作为参数的报表中来驱动该进程。
一种更快、更强大的方法是使用第三方水晶自动化工具之一(见我最初的答案)。其中一些工具可以执行一次传递报告,其中包含了命名单个输出文件并发送电子邮件的额外选项。
https://stackoverflow.com/questions/67695685
复制相似问题