找文章 / 找答案

文本参数

yhdata_EXLS6EPX白银三 显示全部楼层 发表于 2023-7-31 10:16:01 |阅读模式 打印 上一主题 下一主题
1
已解决

文本参数

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

最佳答案

永洪vip
yhdata_lyaa 关注Ta

2023-07-31 10:16:02

可以试试获取周日赋值给参数b, param['b']=dateAdd(param['文本参数1'],"dayofyear",+7) sql 可以写在大于文本参数小于参数a
查看完整内容
回复

使用道具 举报

精彩评论6

yhdata_lyaa 显示全部楼层 发表于 2023-7-31 10:16:02
可以试试获取周日赋值给参数b,
param['b']=dateAdd(param['文本参数1'],"dayofyear",+7)

sql 可以写在大于文本参数小于参数a
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-7-31 10:42:18
?{t_week}是文本参数组件的名字吗,文本参数只是一个参数,获取的是周一的值
回复

使用道具 举报

xy_97白银三 显示全部楼层 发表于 2023-7-31 10:47:55
想要一周的话,传参应该是传一个区间啊,这是sql应用的问题不是产品的问题
回复

使用道具 举报

yhdata_EXLS6EPX白银三 显示全部楼层 发表于 2023-7-31 11:40:05
yhdata_lyaa 发表于 2023-7-31 10:49
可以试试获取周日赋值给参数b,
param['b']=dateAdd(param['文本参数1'],"dayofyear",+7)

?{t_week}是文本参数组件的名字,如果还要赋值才能选中一周的数据的话,那时间层级选择周的意义是什么?只是为了表示一周的开始是哪一天吗
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-7-31 13:44:35
产品设计是这样的,用于过滤已经是 年月周的字段数据。
回复

使用道具 举报

yhdata_EXLS6EPX白银三 显示全部楼层 发表于 2023-7-31 14:49:07
yhdata_lyaa 发表于 2023-7-31 13:44
产品设计是这样的,用于过滤已经是 年月周的字段数据。

了解了,谢谢
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部