ABAP

スポンサーリンク
ABAP

テーブルへのデータ追加・更新・削除

テーブルにデータを追加するときは「INSERT」か「APPEND」という命令を使います。INSERT:1行追加する 追加する場所を指定できるAPPEND:1行追加する 追加する場所は一番最後の行使い方・INSERTINSERT 追加したいデ...
ABAP

検索

データオブジェクトの中にある文字が入っているかを確認したい、みたいな時には「FIND」という命令を使うことで検索が可能です。使い方FIND 検索したい値(その値が入ってるデータオブジェクトでもOK) IN 検索する先実際に使うとこんな感じ↓
ABAP

イベント

ABAPでは「イベント」という、ここからどういう処理をしますよっていう宣言をするものがあります。イベントはなくても動きます。・LOAD-OF-PROGRAM.データオブジェクトの宣言とか、いろんな宣言をする場所・INITIALIZATION...
ABAP

SELECTの派生系

SELECTはデータベースにあるテーブルからデータを取ってきたいときとかに↓のように使ったりします。SELECT とってきたい項目名(BUKRS(会社コード)とか):FROM とってくる先のテーブル名(T001とか)INTO とってきた値を...
ABAP

条件分岐

ABAPで条件を付けてロジックを分岐させたい、というようなときは「IF」や「CASE」などを使います。IFの使い方IF 条件式条件式に一致するときのロジックELSEIF 別の条件式条件式に一致するときのロジックELSE条件に一致しないときの...
ABAP

ループ②

ABAPのLOOP処理はLOOP~ENDLOOP.だけではありません。DO~ENDDO.というループもあります。DOループは非常にシンプルで次のように使います。DO.処理ENDDO.これだけです。ただ、これだと無限にループが続いてしまいます...
ABAP

ループ①

ABAPでループ処理をするときはよくあります。ループ処理はLOOP AT 内部テーブル名 INTO データオブジェクト名.WRITEとかの処理ENDLOOP.と書きます。こうすると内部テーブルの中身を上から1行ずつデータオブジェクトに入れま...
ABAP

テーブルからデータ取得(SELECT)

◇SELECTについてDBテーブル(会計伝票明細テーブルとかデータが保存されているとこ)からデータを取ってくるには「SELECT」という命令を使おう。・イメージ以下のようにDBテーブル:TESTから内部テーブル:TEST内部テーブルに好きな...
ABAP

画面から値を入力する

画面から値を入力したい(プログラムを実行→何か値を入力→その値を使って処理を行う)場合は「PARAMETERS」か「SELECT-OPTIONS」というものを使います。「PARAMETERS」→単一入力項目何か値を一つだけ入れられるようにし...
ABAP

構造の宣言と画面出力

構造の宣言構造(データを入れる箱のようなもの)を作る方法は次の通りです。・DATA WK_DATA1 TYPE C.それぞれ以下のような意味があります。「DATA」→ これから箱を作るよっていう宣言「WK_DATA1」→ 作る箱の名前はこれ...
スポンサーリンク