[ABI 5.2] 设置日期公式

510
7

esen_4N4M1YQ35K

发表于2024-2-22 16:34

悬赏10

已解决

楼主
之前存储时间的组件用的是年月框,查询条件也只能查询当月。
现在希望换成起止日期组件,可以查询如从1月到2月的数据,公式该如何修改?
图示为原采用的组件和公式,原公式:字段名(字符型)=日期组件名
该公式不适用于起止日期组件

最近看过此主题的会员

ddb

esen_4YO0F42DH6

esen_4U6KY1FXM8

esen_4PZ0WJGUKU

wxw

esen_4UIBLD8PRN4M

zhzh

429661127

zxh1

123890

chestnut

一一

esen_4R075AU86R

ESENSOFT官方技术支持

最佳答案
起止日期使用参考:https://bbs.esensoft.com/thread-128245-1-1.html
也可以使用两个日期组件,分别设置两个组件的过滤条件。
7个回答

只看楼主

chestnut 数据领袖Lv6

发表于2024-2-22 16:34

只看该作者

取消 关注该作者的回复

沙发

起止日期使用参考:https://bbs.esensoft.com/thread-128245-1-1.html
也可以使用两个日期组件,分别设置两个组件的过滤条件。

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-2-23 15:59

只看该作者

取消 关注该作者的回复

板凳

chestnut 发表于 2024-2-22 18:43
起止日期使用参考:https://bbs.esensoft.com/thread-128245-1-1.html
也可以使用两个日期组件,分别设置两 ...

该公式没有写对吗?查询不出数据

chestnut 数据领袖Lv6

发表于2024-2-23 17:13

只看该作者

取消 关注该作者的回复

地板

本帖最后由 chestnut 于 2024-2-23 17:14 编辑

esen_4N4M1YQ35K 发表于 2024-2-23 15:59
该公式没有写对吗?查询不出数据

m-1 是月份-1,即取1月的数据,您确认下1月是否有数据。起止日期的第二个条件没有od函数,这个可以确认下是否需要添加。
报表计算后可以查看日志,有对应生成的sql,可以看看sql中的条件是否正确,对应sql在数据库管理中执行查询时是否有数据。

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-2-23 17:24

只看该作者

取消 关注该作者的回复

5#

chestnut 发表于 2024-2-23 17:13
m-1 是月份-1,即取1月的数据,您确认下1月是否有数据。起止日期的第二个条件没有od函数,这个可以确认下 ...

修改成这样?数据库表里有一月和二月的数据,我起止日期选的一月和二月,日期类型选择的年月,查询数据还是空白
我按照案例,参数组件后面添加了_s和_e

chestnut 数据领袖Lv6

发表于2024-2-23 17:37

只看该作者

取消 关注该作者的回复

6#

esen_4N4M1YQ35K 发表于 2024-2-23 17:24
修改成这样?数据库表里有一月和二月的数据,我起止日期选的一月和二月,日期类型选择的年月,查询数据还 ...

报表计算后,查看-详细信息,有报表日志,看看日期对应的sql

esen_4N4M1YQ35K 数据达人Lv4

发表于2024-2-26 10:11

只看该作者

取消 关注该作者的回复

7#

chestnut 发表于 2024-2-23 17:37
报表计算后,查看-详细信息,有报表日志,看看日期对应的sql

详细信息如图,但查询结果仍然空白

chestnut 数据领袖Lv6

发表于2024-2-26 18:00

只看该作者

取消 关注该作者的回复

8#

esen_4N4M1YQ35K 发表于 2024-2-26 10:11
详细信息如图,但查询结果仍然空白

这里没有报表生成结果的sql,重新计算看看。
报表参数是否选了值,用的是什么主题表?

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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