ABAP/UNASSIGN
Last-modified: 2016-01-02 (土) 15:42:31 (3029d)
ASSIGN命令で割り当てたFIELD-SYMBOLS?への参照を切るABAP命令。
概要 †
用法 †
ASSIGN命令は便利だが、使い方を間違えるとタチの悪いグローバル変数のように更新ができてしまうため、適宜この命令で参照を切りたい。
但し、特殊な場合を除きFIELD-SYMBOLS?も原則サブルーチンの中でそもそもローカル変数として使用すべきであることは補足しておく。
また、ASSIGNしていない状態でアクセスしようとするとショートダンプするため、例外処理はきっちりやること。
サンプル †
UNASSIGN <F_WA_IFDATA>.
これだけ。
その他 †
個人的に、FIELD-SYMBOLS?はABAP中級者への登竜門的な命令かと思う。
是非DESCRIBEやASSIGN、この命令を使いこなそう。
【スポンサードリンク】
コメントはありません。 Comments/ABAP/UNASSIGN?