目次

Search

  1. はじめに
  2. パート 1: PowerExchange for SAP NetWeaverの作業の開始
  3. パート 2: PowerExchange for SAP Dynamic ABAP Table Extractorを使用したデータ統合
  4. パート 3: ABAPを使用したデータ統合
  5. パート 4: ALEを使用したIDoc統合
  6. パート 5: BAPI/RFC関数を使用したデータ統合
  7. パート 6: データ移行
  8. パート 7: ビジネスコンテンツの統合
  9. パート 8: SAP BWデータ抽出
  10. パート 9: SAP BIへのデータのロード
  11. 付録 A: データタイプリファレンス
  12. 付録 B: コードページおよびUnicodeのサポート
  13. 付録 C: 用語解説

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

ABAPコードブロックの作成

ABAPコードブロックの作成

プログラムフローにさらにABAPコードを追加することで、ABAPプログラムにさらに機能を追加することができます。ABAPコードブロックは、ABAPプログラムへ追加できる追加ABAPコードです。ABAPコードブロックで、Application Source Qualifieに定義されたソースフィールドとABAPプログラム変数を使用して、ABAPプログラムをカスタマイズします。
ABAPコードブロックはABAP構文に従っていなければなりません。ABAPコードブロックのコメントは、アスタリスク(*)で始まらなければなりません。ABAPプログラムフローは、ABAPプログラムがテーブルとオブジェクトを選択する順序を示します。コードブロックの上に記述されているソースフィールドまたは値を使用します。
ABAPプログラムフローに階層が含まれ、他のソースが含まれない場合、ABAPコードブロックを使用することはできません。
ABAPコードブロックを作成するには:
  1. [ABAPプログラムフロー]ダイアログボックスで[新規のABAPブロック]をクリックします。
  2. 新規のABAPコードブロック名を入力し、[OK]をクリックします。
    ABAPコードブロック名は28文字を超えることはできません。
  3. ソーステーブル名とマッピング変数フォルダを展開してソースフィールドおよび変数名を表示します。
  4. ソースフィールドまたは変数名をダブルクリックしてそれをABAPコードブロックに入力します。
  5. コードブロックを入力します。
  6. [OK]をクリックしてABAPコードブロックを保存します。