点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨。
我在BP中有Z AB和必填字段。
我在EH_ONSAVE事件中验证此字段,如果没有填写,则会显示错误消息。
但是,如果必填字段为空,那么如果我单击(即单击"业务合作伙伴"按钮以退出BP),屏幕上将显示此消息" DetailsRequired必填字段未填写;无论如何请单击此处继续"。/p>
如果单击该选项,则弹出窗口显示"是否要保存更改?",如果选择"是",则即使有必填字段,也会保存伙伴。
我不知道此弹出窗口在哪里。
如果用户选择"是"以取消数据保存,我仍然需要进行验证。
您好 Jorge Imoberdorff ,
您可以调试程序并找出增强点或隐式增强的位置。 因此,如果在显示弹出消息后遇到调试问题,则可以按照以下步骤进行调试。
下面的屏幕快照显示我没有填写姓氏。 现在,按照您提到的方式单击退出。
我正在弹出下面。 如果您看到单独的弹出窗口,则仍然可以按照以下步骤操作。
现在,我们必须从显示此错误消息的位置查找程序详细信息。 为此,您可以专注于"是"(您必须使用键盘的" TAB"键专注于"是"按钮)并单击" F1"。 您应该获得以下弹出消息,其中包含详细信息。 如果将焦点放在"是"按钮上并单击" F1"后仍未弹出下面的弹出窗口,则必须将焦点放在问号按钮上(在上图中突出显示),然后单击" F1"。 然后,通过单击键盘上的" Tab"键,将焦点移至"是",然后按" F1"。 您将在下面的弹出窗口中找到详细信息。
如果出现以上弹出窗口,请单击导航至显示此消息的程序。 现在,单击"显示对象列表"。
现在,展开PAI部分,双击PAI模块并放置一个断点(如果需要,您必须在多个模块中放置断点)。
放置断点后,转到" BP" t代码并重复您正在执行的过程。 现在,在弹出窗口中单击"是"按钮,它将停止在调试器的断点处。
谢谢
Gourab
感谢您的回答。
您知道如何在webui中执行相同的操作吗?
致谢
一周热门 更多>