reporting-services - .rdl 文件排序项目
问题描述
我正在尝试对 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
解决方案
尝试
=VAL(RIGHT(Fields!generic_quarter_short_name.Value, 1)) MOD 4
简而言之:取右边的1个字符,将其转换为数字,然后应用MOD。MOD 函数将取 1,2,3,4 并返回 1,2,3,0
推荐阅读
- android - 每次在 Android 中打开/更改/关闭媒体会话时如何接收通知?
- html - 纯 CSS 粘性水平子导航 - 下拉菜单不显示
- java - 如何通过“始终运行”服务接收 ACTION_SCREEN_OFF
- tensorflow - 张量流与 Julia 0.6.4 兼容吗?
- python - 优化问题,从有约束的矩阵中最小化
- python - 在 NixOS 中,如何解决冲突?
- c++ - 汇编指令中乘法的低位和高位是什么
- c++ - C++中的特征向量计算
- java - Java、JVM 内部结构
- haskell - 将 splitAt n 列表分配给 haskell 中的 pair(x,y)