[可视化]
表中的字段需要参数来获得,应该如何获取
报表中有个文本参数组件,是日期类型,现在需要 SYSDATE-这个组件的日期 来得到“超期天数” 这么个字段 应该如何实现呢?
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
环环
显示全部楼层
发表于 2022-2-16 15:24:24
可以用dateGap()函数,dateGap ( param [ "文本参数1" , today () , "dayofyear" )
计算两个日期之间的时间差,时间间隔包括:year,quarter,month,weekofyear,dayofyear,dayofmonth,dayofweek,hour,minute,second。
例如:
var date = new Date("July 21,1983 01:15:00");
var date1 = new Date("Aug 21,1983 01:15:00");
dateGap(date, date1, "month");
yhdata_G3GcCweU
显示全部楼层
发表于 2022-2-16 15:29:50
应该如何将他放到数据集里作为 数据集的一个字段呢?
环环
显示全部楼层
发表于 2022-2-16 15:35:31
用了文本参数只能在报告里建,建计算列生成一个字段,只是限制在报告里使用
yhdata_G3GcCweU
显示全部楼层
发表于 2022-2-16 15:37:28
好像可以使用新建计算列 col(“到期日期”)-那个参数值就行了 但是结果怎么都是0呢
yhdata_G3GcCweU
显示全部楼层
发表于 2022-2-16 15:43:44
新建计算列应该如何书写呢 组件参数值-数据集中的“到期日期” 我的结果都是0
环环
显示全部楼层
发表于 2022-2-16 15:43:58
yhdata_G3GcCweU
显示全部楼层
发表于 2022-2-17 08:59:46
奥奥 没事了 我自己傻了 这个参数这个字段在数据集里就有的 不好意思 耽误您了
永洪tech-Bella
显示全部楼层
发表于 2022-2-17 09:25:44