错误消息后启用屏幕字段

2020-09-07 15:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)人们好, 我猜这是一个非常常见...

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

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


人们好,

我猜这是一个非常常见的问题,但是我尝试了sdn和google中的所有选项,以在错误消息之后启用字段,但无法实现。

我希望在没有链的情况下实现逻辑。

方案:在"合同"选项卡下的Va42 Tcode中-有接受日期和合同结束日期字段,如果接受日期大于合同结束日期,我必须抛出一条错误消息,然后抛出一条错误消息

我已经以(userexit_field_modification)的形式在include-LV45WFZ中编写了逻辑

逻辑:

如果veda-vabndat> veda-vendat

消息"接受日期大于结束日期"键入" S"显示,例如" E"

endif。

我尝试了不同的方法,但仍然禁用所有字段,我只希望仅禁用veda-vabndat字段。

请您提供有关此问题的建议。

预先感谢。

感谢与问候,

Shri。

1条回答
悻福寶寶
2020-09-07 15:47

这是包含LV45WFZZ(不是LV45WFZ)。

它的描述是:"此用户出口可用于修改屏幕字段的属性。"

已触发 在显示之前,而不是在输入(PAI)之后,因此它不能用于验证和发送错误消息。

为什么要说"我希望在没有链的情况下实现逻辑端链" ,即为什么不按照SAP的建议进行? (在dynpro流逻辑中添加" ZZ" PAI模块,并在MV45AIZZ中实现)

一周热门 更多>