永洪社区

标题: 关于过滤日期参数无法筛选全年数据如何解决? [打印本页]

作者: guonl    时间: 2023-5-30 15:03
标题: 关于过滤日期参数无法筛选全年数据如何解决?
1.新建文本参数组件后,设置为日期类型,时间层级为年。
2.在表格添加过滤,将上述文本参数作为过滤条件,时间选择“其中一个”对应上述参数。

3.实际筛选出的结果是当年的第1天数据,并不是全年的数据。

如果要筛选出全年的数据,应该怎么设置啊?





作者: DX188    时间: 2023-5-30 15:03
文本参数的日期又不能多选,没必要其中一个吧。等于就好了。试下在变化时运行写:param["a"]=formatDate(param["文本参数1"],"yyyy")。
然后过滤设年表达式等于参数a,试下这样
作者: DX188    时间: 2023-5-30 15:05
有建立日期表达式吗,建一个年日期表达式过滤里去等于文本参数试试
作者: yhdata_ruby    时间: 2023-5-30 15:10
对日期字段新建日期表达式,选择年,过滤字段选择这个年字段
作者: guonl    时间: 2023-5-30 15:47
DX188 发表于 2023-5-30 15:05
有建立日期表达式吗,建一个年日期表达式过滤里去等于文本参数试试

新建年日期表达式后,提示数据为空了。筛选不出数据了。这是啥情况啊?
作者: yhdata_ruby    时间: 2023-5-30 15:52
提示截图看一下呢,过滤设置也截图看一下
作者: guonl    时间: 2023-5-30 16:29
yhdata_ruby 发表于 2023-5-30 15:52
提示截图看一下呢,过滤设置也截图看一下

1、这是文件参数设置:
(, 下载次数: 43)