メインコンテンツにスキップ
Administrator Guide
最終更新: 2023-06-23
マッピング テーブルの作成

マッピング テーブルの作成

マッピング テーブルを作成して、入力値をターゲットの出力値にマッピングするルールを定義できます。マッピング テーブルには最大 10,000 行を含めることができます。
  1. "マッピング テーブルの作成
    " タスクにアクセスします。
  2. "マッピング テーブル定義
    " プロンプトで、作成したマッピング テーブル定義を選択し、
    "OK"
    をクリックします。
    定義に基づいてマッピング テーブルを作成した後は、そのマッピング テーブル定義を編集できません。
    エンタープライズ インターフェイス ビルダー (EIB) の使用時にマッピング テーブルの会計ワークタグを表示するには、テンプレートを編集して "会計ワークタグ" 列を追加する必要があります。EIB スプレッドシート テンプレートのカスタマイズを参照してください。
  3. 以下のガイドラインを参考にして、入力値とターゲットの出力値とのマッピングを完了させます。
    マッピング機能
    ガイドライン
    入力値
    行ごとに、特定の出力値にマッピングする入力値の組み合わせを入力します。
    値が空白のままの場合、その行の列は評価されません。
    演算子
    入力値を入力する際には、以下の演算子を使用できます。
    • NOT: 値が入力値と等しくないかどうか/類似していないかどうかをチェックします。例: NOT abc、NOT ab?
    • IS NULL: フィールド値が空かどうかをチェックします。
    • IS NOT NULL: フィールド値が空でないかどうかをチェックします。
    • IN (リスト): 値が値のセットに含まれているかどうかをチェックします。例: IN (abc, def, xyz)。
    • NOT IN (リスト): 値が値のセットに含まれていないかどうかをチェックします。例: NOT IN (abc, def, xyz)。
    Wildcard Expressions
    マッピング定義でパラメータを定義する際にワイルドカードを含める場合、? を使用します。を使用して、任意の 1 文字に一致させます。例: 10?0 は、1020、1030、1080 などのコードと一致します。
    どのような文字数にも一致させるには、* を使用します。
    例: A*00 は、A100、A1000、A1100、A1200 など、A で始まり 00 で終わるすべてのコードと一致します。
    Range Expressions
    マッピング テーブル定義で "範囲フィールド" を選択した場合は、"範囲 - 開始" と "範囲 - 終了" の値を入力します。
    範囲は英数字で入力できます。例: A100 ~ D300
    範囲式は文字列として評価されます。例: 値 5 は 1 ~ 19 の範囲外となりますが、値 05 は 01 ~ 19 の範囲内となります。
    Output Values
    入力値の組み合わせから得られる目的の出力値を選択します。
    ルールは上から下に評価され、マッピングが見つかるとそれ以上の評価は停止します。ルールは、具体性の高いものから低いものへと並べ替えることをお勧めします。
  4. "OK"
    をクリックしてから
    "完了"
    をクリックします。