【问题标题】:.rdl file sorting items.rdl 文件排序项目
【发布时间】:2020-03-25 20:22:31
【问题描述】:

我正在尝试对 rdl 文件中的字段 (generic_quarter_short_name) 进行排序。 generic_quarter_short_name 是 q1、q2、q3、q4

 <SortExpression>
 <Value>=Fields!generic_quarter_short_name.Value</Value>
 </SortExpression>

但是,我想对这些名称进行排序 q4、q1、q2、q3。 q4 应该是第一个,然后是 q1, q2, q3

【问题讨论】:

    标签: reporting-services report rdl


    【解决方案1】:

    试试

    =VAL(RIGHT(Fields!generic_quarter_short_name.Value, 1)) MOD 4
    

    简而言之:取右边的1个字符,将其转换为数字,然后应用MOD。 MOD 函数将取 1,2,3,4 并返回 1,2,3,0

    【讨论】:

    • 如果此答案有帮助,请将其标记为已接受。我注意到您提出了几个问题,但从未将任何问题标记为已接受。
    猜你喜欢
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-29
    • 1970-01-01
    相关资源
    最近更新 更多