【问题标题】:How to edit XML query for SSRS 2012 RDL如何编辑 SSRS 2012 RDL 的 XML 查询
【发布时间】:2019-12-17 15:53:14
【问题描述】:

我需要修改使用共享数据源的 RDL 的查询。我只熟悉使用嵌入式数据源在 Visual Studio for Business 中为报表设置数据源。当我在 VS 中打开 RDL 并查看数据集的属性时,选择了“使用共享数据集”,并在该数据集下方列出了 URL。当我转到该 URL 时,我能够导航到数据源名称,它在 IE 中显示为 XML。我不知道从那里去哪里 - 如何修改查询。这是针对 SQL Server 2012 的,我只能找到最新版本的 MS 文章——即使是 2014 年也没有。

我们认为客户在报表生成器中自己创建了此报表(我从未使用过 - 再说一次,我刚刚在 VSB 中处理过报表),那么这是修改它的唯一方法吗?

【问题讨论】:

    标签: sql-server reporting-services sql-server-2012 ssrs-2012


    【解决方案1】:

    您一直在说数据源,但我认为您的意思是数据集。 因此,我将假设您需要编辑嵌入式数据集。

    转到嵌入式链接并下载报告生成器 3:https://www.microsoft.com/en-us/download/details.aspx?id=6116

    启动报告生成器,通过单击左上角的图标并选择“打开”打开您的 rdl,然后导航到您的 rdl。

    打开报表后,您应该会在左侧看到“报表数据”层次结构窗格。如果没有,请从顶部菜单中选择“查看”,然后单击“报告数据”项,使其被选中。

    在“报表数据”窗格中,您将看到几个层次结构项,双击“数据集”项可查看报表中使用的数据集。如果有多个数据集,您必须确定哪个数据集是您需要编辑的。

    双击数据集名称,这将打开数据集属性窗口。 在查询类型区域中,您应该会看到需要编辑的 SQL 代码。

    这样嵌入SQL代码真的不好,应该是存储过程。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-21
      • 2021-03-18
      • 2015-07-24
      相关资源
      最近更新 更多