永洪社区

标题: 计算列 [打印本页]

作者: yhdata_i9Mc00d4    时间: 2023-2-21 09:37
标题: 计算列
如果我需要2023-02-01至2023-02-20的数据,写计算列应该怎么写可以达到筛选的作用,不能用过滤列和组件过滤
作者: yhdata_ruby    时间: 2023-2-21 09:45
使用dateadd函数https://www.yonghongtech.com/hel ... ighlightsub=dateadd
作者: yhdata_i9Mc00d4    时间: 2023-2-21 09:48
yhdata_ruby 发表于 2023-2-21 09:45
使用dateadd函数https://www.yonghongtech.com/help/Z-Suite/10.0/ch/datefunction.html?zoom_highlightsub ...

但是我那个02-20不固定,是随着每天变化而变化的,这种情况应该咋解决

作者: yhdata_ruby    时间: 2023-2-21 09:52
yhdata_i9Mc00d4 发表于 2023-2-21 09:48
但是我那个02-20不固定,是随着每天变化而变化的,这种情况应该咋解决

那用today()去写就可以
作者: yhdata_i9Mc00d4    时间: 2023-2-21 10:13
yhdata_ruby 发表于 2023-2-21 09:52
那用today()去写就可以

那我算出来日期后 计算列应该怎么写,if条件怎么写才能过滤出俩日期之间的数据
作者: yhdata_ruby    时间: 2023-2-21 10:15
yhdata_i9Mc00d4 发表于 2023-2-21 10:13
那我算出来日期后 计算列应该怎么写,if条件怎么写才能过滤出俩日期之间的数据 ...


直接写然后组件绑定计算列



作者: yhdata_i9Mc00d4    时间: 2023-2-21 11:19
yhdata_ruby 发表于 2023-2-21 10:15
直接写然后组件绑定计算列

不能用组件过滤和过滤列  只能用计算列  用计算列怎么弄过滤两个日期之间的数据
作者: yhdata_ruby    时间: 2023-2-21 11:21
yhdata_i9Mc00d4 发表于 2023-2-21 11:19
不能用组件过滤和过滤列  只能用计算列  用计算列怎么弄过滤两个日期之间的数据 ...

对组件过滤都不能用?就算用计算列也得绑定之后再去过滤
作者: yhdata_i9Mc00d4    时间: 2023-2-21 14:24
yhdata_ruby 发表于 2023-2-21 11:21
对组件过滤都不能用?就算用计算列也得绑定之后再去过滤

if没有类似于之间这种的过滤条件吗?
作者: yhdata_ruby    时间: 2023-2-21 14:37
yhdata_i9Mc00d4 发表于 2023-2-21 14:24
if没有类似于之间这种的过滤条件吗?

写计算列里:
if(col['交易时间']<parseDate('2015-05-01','yyyy-MM-dd') && col['交易时间']>parseDate('2015-02-01','yyyy-MM-dd'))
then col['交易时间']
end然后绑定该计算列





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