タイプCの入力フィールドが1つあります。
PARAMETERS lv_sep TYPE c.
フィールドlv_sepは、特殊文字のみを受け入れる必要があります。
この制約を与える方法を教えてください。
タイプCの入力フィールドが1つあります。
PARAMETERS lv_sep TYPE c.
フィールドlv_sepは、特殊文字のみを受け入れる必要があります。
この制約を与える方法を教えてください。
AT-SELECTION-SCREEN 中にチェックを行うことができます。たとえば、受け入れたい文字のパラメーター 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.