2

ASSIGNINGフィールドシンボルにループすることはめったにないので、代わりにwhichを使用するのを忘れて、INTOすぐに異常終了します。INTOwithの有効な使用法はあります<fieldsymbol>か、それとも構文チェッカーが本当にキャッチする必要があるものですか?

4

3 に答える 3

4

<fieldsymbol>ループするテーブルの行の型を持つ構造体にあらかじめ割り当てられている場合に有効です。

于 2013-06-28T11:50:46.797 に答える
2

これは完全に有効なステートメントです。

APPEND INITIAL LINE TO lt_foo ASSIGNING <ls_foo>.
READ TABLE lt_bar INTO <ls_foo> INDEX 1.

フィールド シンボルは変数の代わりになるだけなので、構文チェックではこれを無効としてフラグ付けすることはできません。ただし、警告を発行する可能性があります...

于 2013-06-26T17:09:12.480 に答える