1

我有一个带有几个必填字段的 dynpro。现在,我想实现一个用建议值预填充这些字段的按钮。此外,另一个按钮应该停用某些输入字段。

我的问题是按钮操作被空的必填字段停止。如果某个按钮已按下并访问 PAI - PBO 处理,有没有办法跳过这些验证?

4

1 回答 1

1

您必须在强制检查阻止其他更改之前执行您的操作。

代替

MODULE ... INPUT

你可以试试

MODULE ... AT EXIT-COMMAND

通常AT EXIT-COMMAND,即使缺少值,您也可以离开屏幕。但您也可以使用它来填写必填字段。

填写必填字段后,我会再次调用屏幕以再次处理 PBO/PAI。因此用户可以看到新的更改值。


一个问题:你能在 PBO 期间也填写这些值吗?

就像是:

MODULE ... OUTPUT.
 IF field is initial.
   field = default_value.
 ENDIF.
于 2014-09-29T09:49:15.517 回答