我对Reporting Services中的数据集使用有疑问。我有一个存储过程,它返回多个select语句(结果表),我使用此存储过程在Reporting Services 2005中创建了一个数据集。问题是我无法引用第二个或第三个结果表,我只能使用第一个select语句字段。这是Reporting Services数据集的限制还是有办法在一个数据集中使用多个表结果?
答案 0 :(得分:0)
您只能对给定数据集使用一组结果。要拥有多组结果,您需要在SSRS中拥有多个数据集。
(奇怪的是你的问题是几年前问的问题:http://forums.asp.net/t/1220097.aspx/1答案没有改变。“如果是这样,在报告服务器项目中,答案应该是你做不到的。由于datasource属性用于单个报表,也就是说,它用于表。“)
SSRS数据集在逻辑上等同于表:定义了字段/列,并且所有记录都必须与该模式匹配。