目次

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ユーザーガイド

フィルタ入力のための構文規則

フィルタ入力のための構文規則

フィルタ条件を検証する際、Designerは以下の規則に従って検証を実行します。
  • フィルタ条件を入力する場合は、以下の構文を使用します。
    table_name-field_name [=, >=, <=, <, >, < >] ‘value’
    • 静的フィルタ条件で変数を使用する場合、フィルタ条件は以下のフォーマットでなければなりません。
      table_name-field_name [=, >=, <=, <, >, < >] :variable_name
    • 静的フィルタ条件で別のテーブルのフィールドを使用する場合、フィルタ条件は以下のフォーマットでなければなりません。
      table_name1-field_name [=, >=, <=, <, >, < >] table_name2-field_name
    フィルタ条件の左側は、ABAPプログラムフローで選択したテーブルのフィールドでなければなりません。
  • 条件の右側の定数は、一重引用符で囲みます。
  • 静的フィルタ条件でABAPプログラム変数を使用する場合、変数名の前にコロン(:)を入れなければなりません。
  • 文字列のフィルタ条件は、条件が数字の場合、カラムの完全精度に一致するものとします。たとえば、KOSTLが4000より大きいCSKSのレコードをフィルタリングする場合、以下の条件を入力します。
    KOSTL > ‘0000004000’
  • フィルタ条件では、すべての有効なSAP演算子が使用可能です。
  • セミコロン(;)または論理演算子(AND等)を使って複数の条件を区切ります。
  • トークンの後は、(カンマではなく)常にスペースを空けておきます。