カタログ ルックアップ定義の作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • カタログデータルックアップ定義レコードを作成します。

    始める前に

    必要なロール:admin または catalog_admin

    このタスクについて

    注:
    [挿入時に実行][更新時に実行] オプションは、カタログデータルックアップではサポートされていません。他のオプションは、通常のデータルックアップと同じように運用します。

    手順

    1. 移動先 すべて > システムポリシー > ルール > データルックアップの定義.
    2. [新規] をクリックします。
    3. [カタログデータルックアップルール] を選択します。
    4. [名前] を入力します。
    5. [適用先] で、カタログアイテムまたは変数セットを選択します。
    6. カタログアイテム/変数セットで、特定のアイテムまたはセットを選択します。
    7. [照合テーブル] を選択します。
    8. 必要に応じて他のオプションを選択します。
    9. フォームヘッダーを右クリックし、[保存] をクリックします。
    10. [カタログ照合変数の定義] 関連リストから [新規] をクリックします。
    11. 必要に応じてフィールドに入力します。
      表 : 1. カタログデータルックアップ定義フィールド
      フィールド 説明
      名前 定義レコードを識別する一意の名前を入力します。
      適用先 データルックアップルールの適用先 (カタログアイテムまたは変数セット) を選択します。
      カタログアイテム/変数セット データルックアップルールを適用するカタログアイテムまたは変数セットを選択します。
      照合テーブル
      ルックアップ値を含む現在のスコープ内の任意のテーブル。
      注:
      リストには、カタログデータルックアップ定義と同じスコープ内にあるテーブルおよびデータベースビューのみが表示されます。
      アクティブ このカタログデータルックアップルールを実行するには、このチェックボックスをオンにします。このカタログデータルックアップルールを無視するには、チェックボックスをオフにします。
      フォーム変更時に実行

      ユーザーがカタログアイテムまたはフォームの変数値を変更するたびに値を自動的にルックアップするには、このチェックボックスをオンにします。このオプションは、カタログデータルックアップルールでサポートされている唯一の方法です。

      注:
      このオプションには、優先度ルックアップルールなど、他のデータルックアップルールによって自動的に行われた変更は含まれません。
    12. [送信] をクリックします。
    13. [カタログセッター変数の定義] 関連リストから [新規] をクリックします。
    14. 必要に応じてフィールドを入力します。
      表 : 2. セッター変数の定義フィールド
      フィールド 説明
      データルックアップ 親データルックアップ定義レコードの名前を表示します。
      ソース変数フィールド データルックアップが更新するソースアイテムまたは変数セットから変数を選択します。
      照合テーブルフィールド 更新の新しい値を提供する照合テーブルからフィールドを選択します。
      常に置換 既存の値をデータルックアップの値に置き換えるには、このチェックボックスをオンにします。フィールドに既存の値がある場合に更新を無視するには、このチェックボックスをオフにします。
    15. [送信] をクリックします。
    16. [更新] をクリックします。

    データルックアップ値の追加

    データルックアップテーブルの列には、照合フィールドとセッターフィールドの両方のデータが含まれています。各データルックアップは、照合フィールドに一致する値を含む行を検索するクエリーです。

    始める前に

    必要なロール:catalog_lookup_admin

    このタスクについて

    次に、データルックアップはセッターフィールドにリストされた値を返します。

    たとえば、前に説明したように、ブロンズ、シルバー、およびゴールド製品の一致設定を定義することができます。

    手順

    1. ナビゲーションフィルターで、新しいカスタムルックアップテーブルの名前を入力します。
    2. ルックアップテーブルのリストを設定し、適切なフィールドを作成します。
    3. テーブルリストから [新規] をクリックし、照合フィールドとセッターフィールドに適切な値を入力します。
      例:
      図 : 1. サービスカタログ ルックアップ 1
      サービスカタログ ルックアップ 1.
      注:
      データルックアップテーブルの各行は一意でなければなりません。