0
我在Reporting Services 2008 R2中需要3个参数,制定了报告:从如何做到在SQL Server Reporting Services的一个子报告
- 开始日期
- 结束日期
- 用户ID(单选下拉列表)
并产生来自4个不同数据集的一些数据。
接下来我要做的是允许多个UserId选项,并为每个用户创建一个页面的报表。我认为我可以通过使用List来完成该操作,并将所有其他表格都列入列表中,但它不会让我这样做,因为它表示列表只能从一个数据集中绘制数据。
我该如何做到这一点?或者我必须做一个新的报告,并从那里打电话给这份报告?我该怎么做?
谢谢。
并且{Users}数据集不需要包含所有详细数据,对吧?只是用户名单? – Amarundo
正确。只是一个UserIds列表,您将一次传递给子报表。子报表可以为自己获取所有的数据(根据需要获得尽可能多的数据集)。 – Jeroen
我做到了。但在我的“主”报告中,我还要求开始和结束日期,但在子报表属性中,当我想将值映射到子报表参数时,这些参数不会显示为选项。 UserId的确如此。我究竟做错了什么? – Amarundo