gpt4 book ai didi

reporting-services - 如何在 Reporting Services 中动态设置数据源?

转载 作者:行者123 更新时间:2023-12-04 07:56:14 25 4
gpt4 key购买 nike

我正在寻找一种在 SQL Server Reporting Services 中更改报表数据源的方法。

基本上我正在寻找的功能是报表顶部的下拉框(参数),它允许报表用户选择不同的数据源来运行报表(因此当下拉选择更改并查看报告被单击它运行相同的报告,但针对不同的数据源)。

有没有办法做到这一点?

最佳答案

如果您指的是 SQL Server Reporting Services,那么您只能拥有一个数据源(报表本地或共享)。您必须变得棘手,例如让存储过程根据可以链接到报告下拉列表的参数返回不同的数据集。

请参阅(SQL 2000 链接,不确定您使用的是哪个版本):

  • Defining Report Data
  • Using Dynamic Queries

  • 另一方面,如果您乐于使用(恕我直言更灵活)报告查看器控件(Web 或 WinForms 版本),那么您可以表示您喜欢的任何 UI 并根据用户交互生成您喜欢的任何数据,然后简单地获取查看器使用相同的引擎为您呈现输出。最大的区别在于所有工作都由客户端完成(对于 Web 应用程序来说,它是您的 Web 服务器而不是您的数据库服务器)。

    看:
  • GotReportViewer.com
  • 关于reporting-services - 如何在 Reporting Services 中动态设置数据源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277069/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com