Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. ルール仕様の概要
  3. ルール仕様の設定
  4. ルールセットの設定
  5. ルール文の設定
  6. 詳細モードでのルール仕様の設定
  7. ビジネスルールおよびルール文
  8. 検証とテスト

ルール仕様アセット

ルール仕様アセット

条件内の関数の設定

条件内の関数の設定

条件内のデータ操作を関数式として設定できます。ルール仕様の式のリストから関数式を選択することもできます。条件内で関数オプションを使用して、式を設定または選択します。
関数オプションは、ルール文でワークスペースに表示されるインライン条件オプションの代わりに使用できます。複数の入力を読み込むように関数を設定できます。また、関数オプションを使用すると、ディクショナリまたは他のルール仕様を条件に追加することもできます。
関数式を設定または選択するには、
[条件の定義]
ダイアログボックスを使用します。このダイアログボックスを開くには、ルール文の条件タイプとして
[関数]
を選択します。使用可能な関数式は、選択した演算子によって異なります。
次の図に、さまざまな演算子を使用する
[条件の定義]
ダイアログボックスのオプションを示します。
このダイアログボックスには、左側ペインで実行できる条件のタイプが表示されます。条件タイプを選択し、右側ペインで条件を設定します。
ダイアログボックスには次のオプションがあります。
  1. 入力
    [入力]のオプションでは、次のように入力データ値と他のデータ値を比較できます。
    • ルール文の入力と、同じ行の別のカラムからの入力を比較する。
    • ルール文の入力と、ユーザーが入力した値を比較する。
    • ルール文の入力と、ユーザーが入力した値の範囲を比較する。
    次の演算子を使用して入力オプションを選択します。
    is、is not、is greater than、is greater than or equal to、is less than、is less than or equal to、is within
    、および
    is not within
  2. ディクショナリ
    [ディクショナリ]のオプションを使用して、入力データ値とディクショナリ内の値を比較できます。
    次の演算子を使用して[ディクショナリ]オプションを選択します。
    is within
    および
    is not within
  3. 関数
    [関数]のオプションを使用して、式を入力データに適用します。ダイアログボックスのリストから式を選択します。
    次の演算子を使用して[関数]オプションを選択します。
    is、is not、is greater than、is greater than or equal to、is less than
    is less than or equal to
  4. ルール
    [ルール]のオプションでは、入力データ値と別のルール仕様の出力を比較できます。選択したルール仕様が、実行時にルール文の一部として実行されます。
    次の演算子を使用して[ルール]オプションを選択します。
    is、is not、is greater than、is greater than or equal to、is less than
    is less than or equal to
  5. マップレット
    [ルール]のオプションを使用して、入力データ値とマップレットからの出力を比較できます。マップレットが、実行時にルール文の一部として実行されます。
    次のような演算子を使用して[マップレット]オプションを選択します:
    is、is not、is greater than、is greater than or equal to、is less than
    is less than or equal to
    マップレットの設定の詳細については、「マップレット設定のオプション」を参照してください。
  6. [式]オプションを使用して、カスタム式を定義し、入力データに適用します。式をテキストとして入力するか、さまざまな組み込み式の中から選択することができます。
    次のような演算子を使用して[式]オプションを選択します:
    is、is not、is greater than、is greater than or equal to、is less than
    is less than or equal to
  7. 検索
    [検索]のオプションでは、別の入力カラムの入力データ値を検索できます。ルール文により、カラムの値がすべて検索され、現在のルール文の入力値がないか確認されます。
    contains
    演算子を使用して[検索]オプションを選択します。