我有一个带有几个必填字段的dynpro。现在,我想实现一个预先填充建议值的字段的按钮。此外,另一个按钮应该取消某些输入字段。
我的问题是按钮操作是由空的必填字段停止的。有没有办法跳过这些验证,如果某个按钮已经推出并访问PAI - PBO处理?
答案 0 :(得分:1)
您必须在强制检查进行其他更改之前执行您的操作。
而不是
MODULE ... INPUT
你可以尝试
MODULE ... AT EXIT-COMMAND
通常AT EXIT-COMMAND
允许您离开屏幕,即使缺少值。但您也可以使用它填充必填字段。
填写必填字段后,我会再次调用屏幕再次处理PBO / PAI。因此,用户可以看到新的更改值。
一个问题:您是否也可以在PBO期间填写价值?
类似的东西:
MODULE ... OUTPUT.
IF field is initial.
field = default_value.
ENDIF.