【问题标题】:Is there a way to specify a sort for a query in Report Builder 3.0, not using Edit as Text?有没有办法在 Report Builder 3.0 中为查询指定排序,而不是使用 Edit as Text?
【发布时间】:2018-06-21 02:25:38
【问题描述】:

在报表生成器 3.0 中,您可以打开报表或查询。打开查询时,您处于全屏可视查询设计器中。

我不知道如何表明我想在这个设计器中对列进行排序。有一个“编辑为文本”模式。当我进去时,它会显示 SQL 语句。我可以在最后添加一个 ORDER BY 子句,当我运行查询时,它工作正常。

但是,一旦在“编辑为文本”模式下编辑查询,就无法切换回可视化设计器。当您尝试时,它会告诉您您将丢失对已更改查询所做的更改,或者将整个 SQL 语句丢失到已保存的“编辑为文本”查询中。果然,你做到了!

我是否遗漏了什么,或者真的没有办法在 Report Builder 3.0 可视化设计器中指示查询的排序?

【问题讨论】:

  • 这也让我大吃一惊。
  • 我也找不到答案。你不能做到这一点似乎几乎令人难以置信。为了让查询设计器不被吓倒,微软似乎已经取消了相当多的功能(我也找不到查看返回的行数的方法)。

标签: reportbuilder


【解决方案1】:

我也找不到在查询设计器中执行此操作的方法。但是,将数据集附加到报表中的表对象后,您可以打开表属性并指定其排序顺序。例如,插入一个表并将您的数据集与该表相关联。在报表的设计视图中,右键单击新创建的 Tablix 对象。单击左侧窗格中的“排序”,然后添加要排序的字段。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    相关资源
    最近更新 更多