[ABI 5.1] 过滤条件时间段

10516
7

木兮 数据达人Lv4

发表于2020-9-9 09:13

悬赏10

已解决

楼主
我要做两个时间段过滤条件,一个是年初到当前月份,一个是当前月份到年末,要怎么写条件?这个当前时间我现在用了一个年月的参数组件,参数命名为@ny

最近看过此主题的会员

xdp

esen_5INXUWCK3P

esen_4UIBLD8PRN4M

最佳答案
木兮 发表于 2020-9-9 09:48
我不会写过滤条件为一个字段=时间段

在数据期条件中写xxb.bbq>=od(DATETOSTR(today(),"yyyy-mm"),"m=1") and xxb.bbq<=od(DATETOSTR(today(),"yyyy-mm"))
这就是年初一月到当前月份了 数据期字段要和od里的格式保持一致
到年末的同理
xxb.bbq>od(DATETOSTR(today(),"yyyy-mm")) and xxb.bbq<=od(DATETOSTR(today(),"yyyy-mm"),"m=12")
过滤条件数据期条件看这个帖子https://bbs.esensoft.com/thread-128067-1-1.html
我只是写出了大致,具体需要您自己完善一下
7个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-9-9 09:38

只看该作者

取消 关注该作者的回复

沙发

od(DATETOSTR(today(),"yyyy-mm"),"m=1")这是求当前时间的年初1月,
od(DATETOSTR(today(),"yyyy-mm"),"m=12")这是求当前时间的年末12月

木兮 数据达人Lv4

发表于2020-9-9 09:47

只看该作者

取消 关注该作者的回复

板凳

我在一个起止日期的参数里,输入属性的默认值如图一文本所示。它报错

木兮 数据达人Lv4

发表于2020-9-9 09:48

只看该作者

取消 关注该作者的回复

地板

我不会写过滤条件为一个字段=时间段

xxxl 数据领袖Lv6

发表于2020-9-9 09:13

只看该作者

取消 关注该作者的回复

5#

木兮 发表于 2020-9-9 09:48
我不会写过滤条件为一个字段=时间段

在数据期条件中写xxb.bbq>=od(DATETOSTR(today(),"yyyy-mm"),"m=1") and xxb.bbq<=od(DATETOSTR(today(),"yyyy-mm"))
这就是年初一月到当前月份了 数据期字段要和od里的格式保持一致
到年末的同理
xxb.bbq>od(DATETOSTR(today(),"yyyy-mm")) and xxb.bbq<=od(DATETOSTR(today(),"yyyy-mm"),"m=12")
过滤条件数据期条件看这个帖子https://bbs.esensoft.com/thread-128067-1-1.html
我只是写出了大致,具体需要您自己完善一下

xxxl 数据领袖Lv6

发表于2020-9-9 10:27

只看该作者

取消 关注该作者的回复

6#

木兮 发表于 2020-9-9 09:47
我在一个起止日期的参数里,输入属性的默认值如图一文本所示。它报错

起止日期组件不能这么写默认值

木兮 数据达人Lv4

发表于2020-9-9 10:58

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2020-9-9 10:24
在数据期条件中写xxb.bbq>=od(DATETOSTR(today(),"yyyy-mm"),"m=1") and xxb.bbqod(DATETOSTR(today(),"y ...

非常谢谢!问题解决了

xxxl 数据领袖Lv6

发表于2020-9-9 11:15

只看该作者

取消 关注该作者的回复

8#

木兮 发表于 2020-9-9 10:58
非常谢谢!问题解决了

嗯嗯 不客气

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号