我在Server 2008 R2的ReportBuilder3.0中构建了几个报表,我想要做的是将这些报告连接到一个具有动态生成的子报表的单个报表中,并传递一个GUID数组作为参数,然后根据GUID在数据库中表示的记录类型生成适当的子报表。
我知道在以前的版本中这是不可能的,但是我已经有几年没有尝试过了。因此,我想知道这个场景是否可能,如果可能的话,是否有任何关于这个主题的资源,因为我很难找到任何东西。
发布于 2014-09-22 06:34:57
我想你的场景是一次只显示一个。您有一个主报表,您希望在其中显示一个动态数目的不同子项。
1)包含子报表(SubMain)的表的主报表( main ),主报表的数据集传递id、子id和子类型。SubMain没有数据集。
2)直接在SubMain中添加所有有自己数据集的子类(SubDetail)。然后根据类型为SubDetails设置visibilty。
发布于 2014-09-21 14:39:04
您试过这个例子或使用钻取子报告吗?
http://msdn.microsoft.com/en-us/library/dd220581(v=sql.105).aspx
http://msdn.microsoft.com/en-us/library/dd239314(v=sql.105).aspx
https://stackoverflow.com/questions/25769677
复制相似问题