【问题标题】:Sorting in Tablix Computed Column在 Tablix 计算列中排序
【发布时间】:2018-02-14 11:22:24
【问题描述】:

朋友们,

我在 RDLC 中使用 Tablix Control 来生成矩阵报告。在我的矩阵(组)报告的最后一列中,我使用表达式定义了一个公式现在我的用户想要按升序或降序对该列进行排序。 (标准将通过报告参数发送到报告)。

我在行组 -> 组属性 -> 排序下找到排序.....
但我不确定如何对基于公式计算的列进行排序。

我该怎么做?谁能告诉我?

【问题讨论】:

    标签: reporting-services rdlc


    【解决方案1】:

    新答案:

    如果您不需要使用参数来触发此排序,那么交互式排序将完全满足您的要求。右键单击相关列的标题,您应该会看到交互式排序。

    如果出于某种原因需要作为参数,那么它将取决于数据类型。如果它是某种数字类型,那么您可以将参数值设置为 1(升序)或 -1(降序)。然后,您将对参数乘以该列的表达式进行排序。

    【讨论】:

    • 我已经知道...我的问题是我在 FX(表达式按钮)中添加了什么 shell 我正在传递值为“DESC”或“ASC”的参数基于此参数,表达式应该排序.....
    • 哦,我现在看到了,对此感到抱歉,第一次错过了。是否需要通过参数设置?如果不需要作为参数,交互式排序将完成此操作。如果它确实需要是一个参数,那么我想这取决于该列的数据类型:如果它是数字,那么您可以将排序参数值设置为 1 (asc) 或 -1 (desc),然后让您的排序表达式为列值乘以参数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多