2

タイプCの入力フィールドが1つあります。

PARAMETERS lv_sep TYPE c.

フィールドlv_sepは、特殊文字のみを受け入れる必要があります。

この制約を与える方法を教えてください。

4

2 に答える 2

7

AT-SELECTION-SCREEN 中にチェックを行うことができます。たとえば、受け入れたい文字のパラメーター lv_sep を確認できます。

AT-SELECTION-SCREEN.
if not lv_sep CO '!"§$%&/()=?'.
    message text-e01 type E.
endif.
于 2013-02-01T07:31:13.673 に答える
2

できる限り IF ステートメントで NOT を避けたいので、次のように提案します。

AT-SELECTION-SCREEN.
IF lv_sep CN '!"§$%&/()=?'.
  MESSAGE text-e01 TYPE E.
ENDIF.
于 2013-02-04T01:27:28.953 に答える