-
-
木兮 数据达人Lv4
发表于2020-9-9 09:13
悬赏10
已解决
楼主
我要做两个时间段过滤条件,一个是年初到当前月份,一个是当前月份到年末,要怎么写条件?这个当前时间我现在用了一个年月的参数组件,参数命名为@ny
最佳答案
木兮 发表于 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个回答
od(DATETOSTR(today(),"yyyy-mm"),"m=1")这是求当前时间的年初1月,
od(DATETOSTR(today(),"yyyy-mm"),"m=12")这是求当前时间的年末12月
木兮 发表于 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 发表于 2020-9-9 10:24
在数据期条件中写xxb.bbq>=od(DATETOSTR(today(),"yyyy-mm"),"m=1") and xxb.bbqod(DATETOSTR(today(),"y ...
非常谢谢!问题解决了


