考虑到日期列,我需要一次创建多个报告。
例如:
INVOICE COMMENT DATE
------------------------------------
1111 example1 14/04/2018
2222 example2 14/04/2018
3333 example3 15/04/2018
4444 example4 18/04/2018
对于 14/04/2018 天,我需要使用此数据生成两个 PDF:
1111-例子1-14/04/2018
2222-例子2-14/04/2018
所以基本上每行一个与今天的日期。在 2018 年 4 月 15 日,将仅创建一个报表。
我需要 SSRS 在日期之间"循环"并为每个日期创建一个 PDF 文件。显然查询会更大,但这只是示例。
SSRS 甚至可以做到这一点吗,或者还有其他方法可以做到这一点?
可以使用数据驱动订阅执行此操作。您需要编写一个小查询来返回要使用的所有参数值。当它运行时,它将为您指定的每个值创建报表的副本。您可以将生成的 PDF 通过电子邮件发送或存储在目录中。