我有一个C类型的输入字段。
PARAMETERS lv_sep TYPE c.
字段lv_sep应仅接受特殊字符。
你能帮我如何给予这个约束吗?
您可以在选择屏幕期间进行检查。例如,您可以检查要接受的字符的参数lv_sep。
AT-SELECTION-SCREEN.
if not lv_sep CO '!"§$%&/()=?'.
message text-e01 type E.
endif.
因为我喜欢尽可能避免在 IF 语句中 NOT,所以我会提出这个建议:
AT-SELECTION-SCREEN.
IF lv_sep CN '!"§$%&/()=?'.
MESSAGE text-e01 TYPE E.
ENDIF.