报告定义中的使用日期

2020-09-08 02:53发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,我正在尝试使用以下查询创建报告定义。 但是无论何时执行报表定义,我都会收到附带的错误消息。

查询:从{订阅}的{修改时间}中选择{预算}> =?startDate

问题:是由于修改后的时间的日期格式还是来自日期选择器的日期。 我尝试使用其他类型的pf列创建报告,但发现它可以正常工作,但不能使用日期。

请帮助我解决此问题。 与我正在使用的查询有关的一些事情。

替代文字

感谢Sethu

12068-1.jpg (207.7 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,我正在尝试使用以下查询创建报告定义。 但是无论何时执行报表定义,我都会收到附带的错误消息。

查询:从{订阅}的{修改时间}中选择{预算}> =?startDate

问题:是由于修改后的时间的日期格式还是来自日期选择器的日期。 我尝试使用其他类型的pf列创建报告,但发现它可以正常工作,但不能使用日期。

请帮助我解决此问题。 与我正在使用的查询有关的一些事情。

替代文字

感谢Sethu

12068-1.jpg (207.7 kB)
付费偷看设置
发送
4条回答
软件心理学工程师
1楼-- · 2020-09-08 03:39

作为参数传递的日期的格式是什么? FS查询中的默认日期格式为" yyyy-MM-dd HH:mm:ss"。 您可以使用DBMS函数指定自己的格式,例如TO_DATE

 从{Product}的{PK}中选择{pk}在{modifiedtime}> = TO_DATE('2019/01/03','YYYY/MM/DD')
  

您可以使用多种格式的组合,例如 如果您想使用日期,例如 Jan 9,2019 11:37:46 AM ,则可以这样操作:

 从{Product}中选择{pk},在{modifiedtime}中,> = TO_DATE('Jan 9,2019 11:37:46 AM','Mon DD,YYYY HH:MI:SS AM')
  
clever101
2楼-- · 2020-09-08 03:45

:能否请您分享用于解决此问题的查询? 我正在满足类似的要求。

Violet凡
3楼-- · 2020-09-08 03:39

不,这可以帮助我。 请在我上传的屏幕截图中查看日期格式。 我认为应该是我在查询中获取的日期格式作为startDate参数。 我想将其转换为良好的日期格式,以便我可以成功运行查询。

需要使用如下所示的内容:

从{产品}中选择{pk},在{modifiedtime}的地方> = TO_DATE('Jan 9,2019 11:37:46 AM','......')

N-Moskvin
4楼-- · 2020-09-08 03:34

我已根据您的要求更新了答案。 如果您需要任何进一步的支持,请检查并随时告诉我。

一周热门 更多>