如何修改RPD让报表提示时间?
在rpd里可以为某一个逻辑列设置排序列,如果想倒序的话,在逻辑层新创建一个逻辑列,比如月份*-(1),当然这是月份是数字类型的情况下,如果是字符串还需要转换一下数据类型,然后设置月份这个逻辑列排序列是新建的这个乘以-1的逻辑列。 这样设置了之后,任何时候拖月份都是倒序的,如果还想过滤到当前系统时间,在逻辑层时间维表上加个过滤条件,条件就是时间字段=变量,变量的含义就是当前系统时间。如果不希望开发人员看到的也是这个效果的话,就单独弄个时间维表做如上处理,专门用于用户自定义报表吧,目前我只能想到这个办法,你可以试一下。 全部
在rpd里可以为某一个逻辑列设置排序列,如果想倒序的话,在逻辑层新创建一个逻辑列,比如月份*-(1),当然这是月份是数字类型的情况下,如果是字符串还需要转换一下数据类型,然后设置月份这个逻辑列排序列是新建的这个乘以-1的逻辑列。
这样设置了之后,任何时候拖月份都是倒序的,如果还想过滤到当前系统时间,在逻辑层时间维表上加个过滤条件,条件就是时间字段=变量,变量的含义就是当前系统时间。如果不希望开发人员看到的也是这个效果的话,就单独弄个时间维表做如上处理,专门用于用户自定义报表吧,目前我只能想到这个办法,你可以试一下。
收起