ABAP

ABAP

【ABAP】1分で理解できる!汎用モジュールのテスト実行

【初心者向け】汎用モジュール(function-module)のテスト方法について解説します。1から10まで画像付きで詳しく解説します。汎用モジュールって何?という方でも理解できるよう丁寧に解説します。
2020.03.31
ABAP

【ABAP】SELECT-OPTIONS命令の使い方を3分で解説

【初心者向け】SELECT-OPTIONS命令の使い方を画像付き・サンプルコード付きで1から解説します。OBLIGATORYオプションなど実践的な使い方から、そもそもレンジテーブルって何?という初心者レベルまで幅広く解説します。
2020.03.10
ABAP

【ABAP】1分で理解できる!INSERT命令―レコード挿入

【初心者向け】ABAPにおけるINSERT命令の使い方・構文ルールを解説します。APPEND命令との違い、内部テーブルへのレコード挿入方法も合わせて解説いたします。
2020.02.21
ABAP

【SAP】クエリ(SAP Query)の作成手順【3分で読めます】

SAP Queryとは何か?作成手順を「ユーザグループ」「インフォセット」「クエリ」の順番に画像付きで解説します。初心者でも理解できるよう、できるだけ専門用語を使わずに説明します。
2020.02.21
ABAP

【ABAP】1分で整理する!TYPEとLIKEの使い分け

【初心者向け】DATA命令で用いるTYPEオプションとLIKEオプションの使い分けについて、きちんと説明できますか?このページでは、ABAP初心者向けにTYPEとLIKEの違いをサンプルコード付きで解説します。
2020.02.19
ABAP

【ABAP】EXIT/CONTINUE命令―ループの強制終了【1分で解説】

【初心者向け】ループの強制終了の処理を行うEXIT命令、CONTINUE命令についてサンプルコードを用いながら解説しています。EXIT命令とCONTINUE命令の違い、あなたは説明できますか?両者の区別と実際の記述方式を整理して説明しています。
2020.02.14
ABAP

【初心者向け】ABAPプログラム開発の基本3つの知識

このページでは、ABAPのプログラミングに関する前提となる予備知識を解説しています。 ABAPのプログラムにもいろいろな種類があることは知っているでしょうか。同じABAPプログラムでも、レポート・バッチインプットなど、異なる呼び方で区別されます。 このページでは、プログラムを大きく分類...
2020.02.14
ABAP

【ABAP】3分で理解できる!IF/CASE―条件分岐の使い分け

【ABAP入門】ABAPで条件分岐を行うIF文/CASE文の基本を解説します。IF文は何となくわかるけど、CASE文って何?という疑問のお持ちの方にサンプルコード付きでIF文/CASE文の使い分けを分かりやすく解説します。
2020.02.12
ABAP

【ABAP】INCLUDE命令―3分で分かるインクルードプログラム

【初心者向け】ABAPにおけるインクルードプログラム:INCLUDE命令についてサンプルコード付きで解説します。INCLUDE命令を利用することで、ソース全体の可読性向上/開発効率の向上が期待できます。ABAP初心者でも知っておきたい重要知識ですので、是非最後までご覧ください。
2020.02.12
ABAP

【ABAP】3分でマスターする!イベントブロック

【初心者向け】ABAPの基本ーイベントブロックについて解説します。"INITIALIZATION" "AT-SELECTION-SCREEN" "START-OF-SELECTION"など基本のイベントから"TOP-OF-PAGE"などの見慣れないイベントブロックまで整理して解説します。
2020.02.07
ABAP

【SAP】アドオンテーブル作成―全6ステップ解説

【初心者向け】SAPのアドオンテーブルの作成手順を1から解説します。SAP初心者でも分かりやすいように画像付きで説明します。データクラスやサイズカテゴリ、テーブルバッファなどの専門用語の意味についても合わせて説明します。
2020.02.07
ABAP

【SAP】ビュー(view)を3分でざっくり説明する

【初心者向け】SAPで作成できる4つのビューを画像付きで解説します。データベースビュー/更新ビュー/射影ビュー/ヘルプビューの意味とシステム的な役割、ビューを作成することのメリットなど1から網羅的に解説します。
2020.02.06
ABAP

【ABAP】TABLES命令―1分で解説【非推奨命令】

【非推奨命令】TABLES命令について構文と処理について解説しています。現在ではあまり見かけない命令ですが、レガシーのシステム改修を行う際にTABLES命令の知識が必要になるかもしれません。本ページで分かりやすく説明します。
2020.02.04
ABAP

ABAPとは?―初心者向け/勉強法【50記事で解説】基礎編

【ABAP入門】SAPを構成するプログラミング言語―ABAP(あばっぷ)の勉強方法を初心者向けに1つのページにまとめました。基本的な構文ルールから、内部テーブルの利用、システム項目まで!このページを理解すれば、簡単な機能の実装が可能になります。【豊富なサンプルコード付き】
2020.02.03
ABAP

【ABAP】クラスとは?ABAPオブジェクト入門

本ページでは、ABAPにおける「オブジェクト指向」のプログラミング方法であるABAPオブジェクトについて解説します。 ABAPはもともと構造化プログラミング言語のため、実際はABAPオブジェクトを利用しなくても、通常のアドオン機能は構築可能です。 ただし、今後のABAPは現在のモダンな...
2020.01.27
ABAP

【ABAP】SY-SUBRC?1分で学ぶシステム項目(変数)の役割と使い方

ABAPのコーディングをしていく上で必ず1度は必要になる知識が「システム項目」です。 システム項目はSAP側であらかじめ値が設定されている項目であり、ABAPのプログラム実行時にはこのシステム項目を変数のように利用するシーンが多々あります。 ABAPを読んだことがある人であれば「SY-...
2020.01.24
ABAP

【ABAP】CALL TRANSACTION-バッチインプットをマスターする

このページでは、ABAPでバッチインプットプログラムを作成する方法を解説します。 バッチインプットとは、その名前の通り「バッチ処理(データの一括処理)」でSAPに大量のデータを投入することを言います。このページでは、「バッチインプットとは何か?」という前提から解説をはじめ、実際にバッチインプ...
ABAP

【ABAP】覚えておきたい開発系トランザクション8選

SAPのトランザクションコードを全て暗記している人はこの世の中に(恐らく)一人も存在しないでしょう。しかしながら、SAP開発者であれば知っていないと恥ずかしいトランザクションコードもいくつか存在します。 ここでは、SAPの開発に携わる人であれば知っていないと恥ずかしいトランザクションコードを...
2020.01.21
ABAP

【ABAP】3分で解説―OPEN DATASET命令

ABAPでファイル関連の処理を行う「OPEN DATASET命令」について解説します。 OPEN DATASET命令を利用することで、アプリケーションサーバ上のファイルを開いてファイルの中身を書き換えたり削除したいすることが可能になります。 このページでは、OPEN DATASET命令...
ABAP

【ABAP】3分でわかるAUTHORITY-CHECK―権限チェック

本ページでは、SAPのアドオン開発で用いられる「AUTHORITY-CHECK」命令について解説します。 通常、SAPの標準機能であれば、権限を付与しない限りその機能を利用できないのがデフォルトです。 ほぼすべての機能で、事前に権限チェックが実装されているため、何の権限も持たないユーザ...
2020.01.14
ABAP

【ABAP】1分で理解するSELECT SINGLE

ABAPのSELECT命令の1種「SELECT SINGLE」について解説します。 SELECT SINGLEは、取得元のデータベーステーブルから対象のレコードを1件だけ取得したい場合に用いる命令です。 このページで学べる内容 SELECT SINGLEの構文ルールと使い方・意味SEL...
2020.01.14
ABAP

【ABAP】3分で理解できる!SELECT命令の基本

データベース(DB)からレコードを取得するSELECT命令について解説します。 一口にSELECT命令といっても、SELECT~ENDSELECTのようにループする形でレコードを取得する方法や、ORDER BYオプションや、UP TO n ROWSオプションなど理解すべき内容はたくさんありま...
ABAP

【ABAP】3分でわかるABAPマクロ

ABAPでも、VBAのようなマクロを定義することができます。ABAPマクロは、1つのプログラム内で同じような命令を複数回利用する場合に、極稀に用いられることがあります。 ABAPマクロは、複数の処理を1セットにまとめて定義しておき後から呼び出して利用するという点でサブルーチンや、汎用モジュー...
2020.01.08
ABAP

【初心者向け】9つのABAP構文ルール(文法)

このページでは、検索してもなかなか出てこなかった「ABAPの基本ルール」を現役のABAPerが9つに分けて整理して解説しています。 このページで学べる内容 ABAPの基本構文ルールコメント/コメントアウトの仕方チェーン命令とは何か?ABAPをコーディングする際の注意点! 「ABA...
ABAP

【ABAP】5分で理解できるオープンSQL/ネイティブSQL

「オープンSQL」と「ネイティブSQL」とは何か? これ、意外と熟練ABAPerでも説明できません。実際に利用しているSELECT文は99%「オープンSQL」に該当するためです。普段の開発時に「ネイティブSQL」を意識する必要がないので、両者の違いを明確に区別している人は少ないでしょう。 ...
2020.01.08
タイトルとURLをコピーしました