【问题标题】:Can I use an existing dataset in SSRS?我可以在 SSRS 中使用现有数据集吗?
【发布时间】:2016-06-15 13:16:58
【问题描述】:

与一个 question 我之前问过关于 SSRS 的问题,谁能告诉我 - 是否可以在 SSRS 中重用现有数据集?

我知道我们可以共享数据集,我们也可以将数据集转换为共享数据集。

目前我们正在使用 Crystal Reports。我们正在尝试迁移到 SSRS。所以我们试图重用我们用来创建 Crystal Reports 的现有数据集。我看不到将此数据集转换为共享数据集以便我可以重用它的选项。我可以看到将 数据集转换为共享数据集而不是旧数据集的选项。否则还有什么其他选择?

我们使用 VisualStudio 2015、SSDT for VisualStudio 2015、SQL Server 2008 R2。

希望有人可以帮助我。

【问题讨论】:

    标签: reporting-services visual-studio-2015 sql-server-2008-r2 crystal-reports sql-server-data-tools


    【解决方案1】:

    SSRS 不能使用 Crystal Reports 数据集。但是您可以从 Crystal Reports 中获取相同的查询并将其粘贴到 SSRS 中的新数据集中。

    【讨论】:

    • 感谢选项卡。它们不是基于查询的数据集。我们有 DataAccess 类来获取存储过程和报告适配器来将数据传递给数据集。这里的数据集是一组定义的表,将由报表适配器填充。
    • 好的,那么你能做的最好的就是将它们用作创建新 SSRS 数据集的“食谱”。
    【解决方案2】:

    SSRS 数据集特定于 SSRS 报告,您无法将数据集从任何其他报告服务迁移到 SSRS。在您的情况下,您可以通过将查询复制到新的 SSRS 数据集中并刷新与该数据集一起使用的报告中的参数/字段值来创建类似于水晶报表的新数据集。

    如果数据集被多个报告使用,您可以使用共享数据集。

    【讨论】:

      猜你喜欢
      • 2014-11-11
      • 2019-04-02
      • 1970-01-01
      • 2020-08-28
      • 2010-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多