SELECT-OPTIONS
ステートメントを介してクラスメソッドで複雑な論理条件を構築する際に問題に直面しました。
IF col IN seltab.
...logic....
ENDIF.
ローカルの SELECT-OPTIONS は許可されていません... というエラーが表示されます。
ABAPDOCUの例に従ってコーディングしました。以下のコードも意味がありません。
DATA: codes TYPE RANGE OF tcode.
codes-sign = 'I'.
codes-option = 'EQ'.
codes-low = 'VL32N'.
apppend codes.
Codes is a table without header line というエラーが発生したため、 sign というコンポーネントがありません。
クラスで論理選択テーブルを使用することは可能ですか? いいえの場合、代替手段は何ですか?