日期变量帮助:其中date1> FormatDate(Date2;" dd/Mm/yyyy")

2020-09-04 11:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我试图在变量中计算以...

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

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


大家好,

我试图在变量中计算以下公式,但出现以下错误:"子表达式'>'函数的表达式使用了无效的数据类型"。

有人可以在这里解释我在做什么错吗?

= If([迁移日期\ [Y/N \]] =" Y"并且[Linkyfi第一手CDR日期\ [Y/N \]] =" Y"并且[Linkyfi第一CDR]> = FormatDate([ 迁移日期]);" dd/MM/yyyy")然后是" Y",否则是" N"

Date1格式= dd/MM/yyyy

Date2格式= dd/MM/yyyy hh:mm

谢谢

付费偷看设置
发送
2条回答
代楠1984
1楼 · 2020-09-04 11:54.采纳回答

嗨拉曼,

FormatDate()将Date值的数据类型更改为String值,因此您遇到了该错误。 如果迁移日期已经是数据类型日期,则不必使用FormatDate,如果它是字符串,则需要使用ToDate()将其数据类型从字符串更改为日期。

谢谢,< br> Mahboob Mohammed

jovirus
2楼-- · 2020-09-04 11:55

谢谢!

发布此消息后,我意识到需要确保Date1的格式相同。 因此,我为此添加了formatdate,并且它起作用了。

= If([迁移日期\ [Y/N \]] =" Y"并且[Linkyfi第一腕CDR日期\ [Y/N \]] =" Y" And FormatDate([Linkyfi第一CDR];" dd/MM/yyyy")> = FormatDate([迁移日期]);" dd/MM/yyyy")然后是" Y",否则为" N"

一周热门 更多>