ABAPMASTER

スポンサーリンク
ABAP

システム変数

プログラムを書くときに知っているとものすごく役立つ、というより知らないと困るレベルで便利なのが「システム変数」と呼ばれるものです。一番よく使うのは「SY-SUBRC」というシステム変数なんじゃないかと思います。SY-SUBRCは直前の処理の...
ABAP

オフセット(文字の位置・長さ指定)

文字列を何文字目から何文字目まで表示させるか、のような制御をしたい場合は次のやり方で可能です。WK_X +1(2)このように書くとWK_Xという箱に入ってる文字の左から+1文字目~2文字持ってくることができます。もしWK_Xに「あいうえお」...
ABAP

BOMについて

BOMというのはある製品を構成している材料?の一覧、てきなものらしくこのBOMを使って構成している品目を取得することを「BOM展開」というらしい…簡単に言うとBOM展開元の品目=ハンバーガー構成品目=バンズ×2パティ×1チーズ×1ピクルス×...
各モジュール

ロジスティクス

ロジ伝票の作り方 ■ロジ伝票の作り方のメモ (受注~出荷~請求の基本的なパターン) ■基本契約登録(トランザクションコード:VA41) ・第1画面  基本契約タイプや組織データを入力 ・第2画面  次の項目を入力  受注先→得意先コード  ...
ABAP

項目の長さやテーブルの行数の調べ方

いろいろ処理を分岐させるときに「ここの長さが何以上だったら~」とか「このテーブルの何行目だったら~」などというような感じで分岐させることもあると思います。そういうときに「長さ」や「何行目」を調べたいときは次のように調べることができます。長さ...
ABAP

サブルーチン

同じような処理が何回も出てくるときは、「サブルーチン」というものにしてステップ数を少なくなるようにしたりします。たとえば、--------------------------------Aから取ってきたデータをXに入れるXの中身をWRITE...
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 とってきた値を...
スポンサーリンク