[ABI 5.1] 分析报表日期函数使用

36410
23

sgg 小试身手Lv3

发表于2020-3-14 17:33

悬赏10

已解决

楼主
求大神支招,谢谢!

最近看过此主题的会员

徐实力

esen_4PZ10EX14V

qitong

咏之

13430212034

yiyiyiyiy

shqx

卜涛

哇殴

827301670

zhaolj

简单点2018

mn77bv77

静轶

studying

mmliyce123

yxyy

最佳答案

ever

发表于2020-3-14 17:33

只看该作者

取消 关注该作者的回复

影响结果的话可以用left取前八位
23个回答

只看楼主

ever 小试身手Lv3

发表于2020-3-14 17:40

只看该作者

取消 关注该作者的回复

沙发

怎么不用报表参数,选择起始日期查看结果呢,这样更灵活

sgg 小试身手Lv3

发表于2020-3-14 17:46

只看该作者

取消 关注该作者的回复

板凳

ever 发表于 2020-3-14 17:40
怎么不用报表参数,选择起始日期查看结果呢,这样更灵活

1、最近一年的推算,是按当前月的上个月作为截止日期算的,不需人为进行起始日期的筛选和设定。比如,到4月份了,截止日期就是3月31日。

西瓜小姐 数据达人Lv4

发表于2020-3-14 18:18

只看该作者

取消 关注该作者的回复

地板

试试od函数

sgg 小试身手Lv3

发表于2020-3-14 18:25

只看该作者

取消 关注该作者的回复

5#


我不知道怎么写,老师,能帮我写一下吗?正好学一下。

sgg 小试身手Lv3

发表于2020-3-14 20:15

只看该作者

取消 关注该作者的回复

6#


老师OD函数转换出来的是日期格式,还是字符串?
我写的:F_KHHT.IDA023>=od(today(),'y-1,d=1') and F_KHHT.IDA023<=od(today(),'m-1,d=lastday'),跟设置F_KHHT.IDA023>='2019-03-01' and F_KHHT.IDA023<='2020-02-29',最终的计算结果不一样。

西瓜小姐 数据达人Lv4

发表于2020-3-14 20:42

只看该作者

取消 关注该作者的回复

7#

你先单独测试od函数的结果,测试ok了再放到公式里
od的输出格式好像是字符,用STRTODATE()转化一下

sgg 小试身手Lv3

发表于2020-3-14 20:59

只看该作者

取消 关注该作者的回复

8#

西瓜小姐 发表于 2020-3-14 20:42
你先单独测试od函数的结果,测试ok了再放到公式里
od的输出格式好像是字符,用STRTODATE()转化一下 ...

执行出来的数据,不对:

西瓜小姐 数据达人Lv4

发表于2020-3-14 21:23

只看该作者

取消 关注该作者的回复

9#

改成yyyymmdd试试?

sgg 小试身手Lv3

发表于2020-3-14 21:27

只看该作者

取消 关注该作者的回复

10#


我源数据日期的格式就是yyyy-mm-dd:


西瓜小姐 数据达人Lv4

发表于2020-3-14 21:33

只看该作者

取消 关注该作者的回复

11#

sgg 发表于 2020-3-14 21:27
我源数据日期的格式就是yyyy-mm-dd:

因为od输出的是yyyymmdd

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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