【问题标题】:How can I use multiple datasets in a singular report pane in SSRS?如何在 SSRS 的单个报表窗格中使用多个数据集?
【发布时间】:2016-10-21 16:22:50
【问题描述】:

我只是想在不同的表格中使用几个视图,但在同一个报告中。我可能从根本上做错了什么,但是每当我添加一个新表时,它只允许我从我创建的第一个数据集中选择值。我已经添加了第二个,但我无法弄清楚如何将它实际放入另一个表中。

任何帮助将不胜感激。

非常感谢!

【问题讨论】:

  • 您必须设置每个表的DatasetName 属性才能使用您要显示的相应数据集。

标签: reporting-services ssrs-2012


【解决方案1】:

是的,这是一个重复的问题,可以找到Here.

您可以通过定义数据集名称来引用一个表中的其他数据集。

=First(Fields!fieldname.Value,"DataSet1")

回复评论-单击所需的表,然后转到属性,查看 DataSetName 并选择所需数据集的名称。

【讨论】:

  • 这并不是一个全面的演练。我什至看不到您将在哪里将不同的数据集插入到表中。我也没有尝试将多个数据集合并到一个单一的表中。只有 2 套 - 在 2 个不同的桌子上。
【解决方案2】:

如果报告不是基于列表的,您可以简单地在报告正文中拥有两个由两个不同数据集提供支持的表格。

如果它是基于列表的,您的报表正文将固定到与列表关联的主数据集。您可以使用查找/查找集/聚合函数从其他数据集中获取数据,但只能作为单个值(或作为查找集的列表)。

听起来您正在尝试将表格插入到已经存在的列表中 - 它需要基于列表吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-16
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多