トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

ABAP/DESCRIBE の変更点

Top/ABAP/DESCRIBE

データオブジェクトの持つ一部の属性を取得する時に使用する。

* 概要 [#j4d77dd6]
** 用法 [#m1e61e8f]
使用頻度が高いと思われるのは、文字列編集処理の前段として対象の属性や文字列長を取得すること、または内部テーブルのレコード数取得などか。

** サンプル [#p8e30ede]
*** DESCRIBE TABLE [#o56d4e18]
# DESCRIBE TABLE 内部テーブル LINES データ件数.
 DESCRIBE TABLE 内部テーブル LINES データ件数.

[[LINES>ABAP/LINES]]命令でも代替可能。

*** DESCRIBE FIELD [#td8b2aac]
# DESCRIBE FIELD 変数 TYPE データ型.
 DESCRIBE FIELD 変数 TYPE データ型.

TYPEで文字列型であるか数値型であるか等を取得でき、その他LENGTHオプションで長さを取得することも。

* その他 [#lb3435f1]
[[ASSIGN>ABAP/ASSIGN]]と組み合わせて使用したりと意外と使い道が多い命令で、こういった「必須ではないが、覚えておくと色々なことが効率的に処理できる」というテクニックを自分のものにしていくことで、モノ作り力や自身の商品価値を上げていくことが大事。

無暗にオレ流を振りかざせということではないが、「指示されたように組みます」「組んでいます」では厳しい時勢になってきている。

~
~
CENTER:【スポンサードリンク】
#htmlinsert(amazon_book_sap_system_implement)
~
~
----
#pcomment(reply)