Personas 3.0:比较表控件中的日期

2020-09-23 11:56发布

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

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


嗨,专家

我需要交易显示HR主数据(PA20),以便从信息类型操作(0000)表中获取特定日期输入的相关条目。

因此需要将日期与信息类型为0000的操作表控件中的日期进行比较。

但是日期字符串格式,无法比较。

请提出解决方法。

预先感谢。

致谢

Pallabi

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

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


嗨,专家

我需要交易显示HR主数据(PA20),以便从信息类型操作(0000)表中获取特定日期输入的相关条目。

因此需要将日期与信息类型为0000的操作表控件中的日期进行比较。

但是日期字符串格式,无法比较。

请提出解决方法。

预先感谢。

致谢

Pallabi

付费偷看设置
发送
3条回答
小c菟菟
1楼 · 2020-09-23 12:30.采纳回答

日期应在屏幕上以标准格式显示,因此,如果您要查找完全匹配的内容,则字符串比较应该仍然有效。 如果需要使用<或>,则需要使用JavaScript字符串操作来拆分日期字符串并构建JS Date对象,并对其进行比较。

您将需要 注意控制日期显示的用户设置以及组件的顺序-" mm.dd.yyyy"与" dd.mm.yyyy"与" yyyy.mm.dd"。 没有简单的方法可以解决这个问题。

Steve。

愤怒的猪头君
2楼-- · 2020-09-23 12:30

谢谢,这很好。 比使用BAPI容易得多。

灬番茄
3楼-- · 2020-09-23 12:26

Steve,

如何根据用户设置在Personas Javascript中处理日期?

我当前的报告脚本具有以下代码:session.findById(" wnd [0]/usr/ctxtBDTER-LOW")。text = month +"/" + day +"/" + year;

如何处理可能将其日期设置为MM-DD-YYYY的用户设置? 目前,由于用户设置与编码脚本不同,该报告无法正常工作。

谢谢。

一周热门 更多>