ABAP システム変数 プログラムを書くときに知っているとものすごく役立つ、というより知らないと困るレベルで便利なのが「システム変数」と呼ばれるものです。 一番よく使うのは「SY-SUBRC」というシステム変数なんじゃないかと思います。 SY-SUBRCは直前の... 2018.09.05 ABAP
ABAP オフセット(文字の位置・長さ指定) 文字列を何文字目から何文字目まで表示させるか、のような制御をしたい場合は次のやり方で可能です。 WK_X +1(2) このように書くとWK_Xという箱に入ってる文字の左から+1文字目~2文字持ってくることができます。 もしWK_Xに「... 2018.07.30 ABAP
ABAP BOMについて BOMというのはある製品を構成している材料?の一覧、てきなものらしく このBOMを使って構成している品目を取得することを 「BOM展開」というらしい… 簡単に言うと BOM展開元の品目=ハンバーガー 構成品目=バンズ×2 パ... 2018.07.13 ABAP
各モジュール ロジスティクス ロジ伝票の作り方 ■ロジ伝票の作り方のメモ (受注~出荷~請求の基本的なパターン) ■基本契約登録(トランザクションコード:VA41) ・第1画面 基本契約タイプや組織データを入力 ・第2画面 次の項目を入力 受注先→得意先... 2018.07.13 各モジュール
ABAP 項目の長さやテーブルの行数の調べ方 いろいろ処理を分岐させるときに「ここの長さが何以上だったら~」とか「このテーブルの何行目だったら~」などというような感じで 分岐させることもあると思います。 そういうときに「長さ」や「何行目」を調べたいときは次のように調べることができます。... 2018.06.21 ABAP
ABAP サブルーチン 同じような処理が何回も出てくるときは、「サブルーチン」というものにしてステップ数を少なくなるようにしたりします。 たとえば、 -------------------------------- Aから取ってきたデータをXに入れる Xの中身... 2018.06.17 ABAP
ABAP テーブルへのデータ追加・更新・削除 テーブルにデータを追加するときは「INSERT」か「APPEND」という命令を使います。 INSERT:1行追加する 追加する場所を指定できる APPEND:1行追加する 追加する場所は一番最後の行 使い方 ・INSERT INSERT ... 2018.06.16 ABAP
ABAP 検索 データオブジェクトの中にある文字が入っているかを確認したい、みたいな時には 「FIND」という命令を使うことで検索が可能です。 使い方 FIND 検索したい値(その値が入ってるデータオブジェクトでもOK) IN 検索する先 実際に使うと... 2018.06.16 ABAP
ABAP イベント ABAPでは「イベント」という、ここからどういう処理をしますよっていう宣言をするものがあります。 イベントはなくても動きます。 ・LOAD-OF-PROGRAM. データオブジェクトの宣言とか、いろんな宣言をする場所 ・INITIALI... 2018.06.14 ABAP
ABAP SELECTの派生系 SELECTはデータベースにあるテーブルからデータを取ってきたいときとかに↓のように使ったりします。 SELECT とってきたい項目名(BUKRS(会社コード)とか) : FROM とってくる先のテーブル名(T001とか) INTO とって... 2018.06.13 ABAP