永洪社区

标题: 文本参数 [打印本页]

作者: yhdata_EXLS6EPX    时间: 2023-7-31 10:16
标题: 文本参数
如图,时间过滤的组件用的是文本参数,层级为周,组件显示日期为17号,在数据集的sql中把这个时间参数带入对数据进行限制,但是查到的汇总数据只有17号的而不是一周的数据,sql里是这么写的t_date = ?{t_week}, 这么写不对吗?

作者: yhdata_lyaa    时间: 2023-7-31 10:16
可以试试获取周日赋值给参数b,
param['b']=dateAdd(param['文本参数1'],"dayofyear",+7)

sql 可以写在大于文本参数小于参数a
作者: yhdata_lyaa    时间: 2023-7-31 10:42
?{t_week}是文本参数组件的名字吗,文本参数只是一个参数,获取的是周一的值
作者: xy_97    时间: 2023-7-31 10:47
想要一周的话,传参应该是传一个区间啊,这是sql应用的问题不是产品的问题
作者: yhdata_EXLS6EPX    时间: 2023-7-31 11:40
yhdata_lyaa 发表于 2023-7-31 10:49
可以试试获取周日赋值给参数b,
param['b']=dateAdd(param['文本参数1'],"dayofyear",+7)

?{t_week}是文本参数组件的名字,如果还要赋值才能选中一周的数据的话,那时间层级选择周的意义是什么?只是为了表示一周的开始是哪一天吗
作者: yhdata_lyaa    时间: 2023-7-31 13:44
产品设计是这样的,用于过滤已经是 年月周的字段数据。
作者: yhdata_EXLS6EPX    时间: 2023-7-31 14:49
yhdata_lyaa 发表于 2023-7-31 13:44
产品设计是这样的,用于过滤已经是 年月周的字段数据。

了解了,谢谢




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4