コントロール値 -整数

コントロールによっては、デフォルト値を整数または自然数で指定する必要があります。期待値の計算とコンプライアンスの判断のために実行される比較のタイプは、コントロールタイプによって異なります。

1 つの整数

スキャン結果データ(X)の 1 つの整数が、コントロール(Y)に定義された 1 つの整数または範囲と比較されます。コントロール値には、デフォルト値(整数または整数の範囲)と演算子が含まれます。ここでは、演算子について説明します。

演算子

準拠する条件

less than

X は Y より小さい

greater than

X は Y より大きい

less than or equal to

X は Y より小さい、または Y と等しい

greater than or equal to

X は Y より大きい、または Y と等しい

not equal to

X は Y と等しくない

equal to

X は Y と等しい

in

X は Y に含まれる

in range

X は範囲 Y に含まれる

 

「in」演算子について「in」演算子について

「in」演算子の場合、デフォルト値に整数のリストが含まれます。各整数にはコロンが付きます。例えば、「1:3:8:4」となります。スキャン結果によって「3」が返された場合は、コントロールで定義した整数のリストに 3 が存在するため「Pass」となります。スキャン結果で「7」が返された場合は、コントロールに対して定義した整数リストに 7 が存在しないため「Fail」となります。

「in range」演算子について「in range」演算子について

「in range」演算子の場合、デフォルト値に 1 つの整数または整数の範囲が含まれます。例えば、「1-5」となります。スキャン結果で「3」が返された場合は、コントロールに対して定義した範囲に 3 が存在するため「Pass」となります。スキャン結果で「6」が返された場合は、コントロールに対して定義した範囲に 6 が存在しないため「Fail」となります。

整数のリスト

スキャン結果データ(X)の整数のリストが、コントロール(Y)に定義された 1 つの整数または範囲と比較されます。コントロール値には、デフォルト値(整数または整数の範囲)、カージナリティおよび演算子が含まれます。使用できるカージナリティと演算子の組み合わせは、次のとおりです。

カージナリティ

演算子

準拠する条件

match any

less than

X のいずれかの整数が Y より少ない

match any

greater than

X のいずれかの整数が Y より大きい

match any

less than or equal to

X のいずれかの整数が Y より少ない、または Y と等しい

match any

greater than or equal to

X のいずれかの整数が Y より大きい、または Y と等しい

match any

not equal to

X のいずれかの整数が Y と等しくない

match any

equal to

X のいずれかの整数が Y と等しい

match any

in range

X のいずれかの整数が 範囲 Y に含まれる

match all

less than

X のすべての整数が Y より少ない

match all

greater than

X のすべての整数が Y より大きい

match all

less than or equal to

X のすべての整数が Y より少ない、または Y と等しい

match all

greater than or equal to

X のすべての整数が Y より大きい、または Y と等しい

match all

not equal to

X のいずれの整数も Y と等しくない

match all

equal to

X のすべての整数が Y と等しい

match all

in range

X のすべての整数が、範囲 Y に含まれる

match none

less than

X のいずれの整数も Y より小さくない

match none

greater than

X のいずれの整数も Y より大きくない

match none

less than or equal to

X のいずれの整数も Y より小さくない、または Y と等しくない

match none

greater than or equal to

X のいずれの整数も Y より大きくない、または Y と等しくない

match none

not equal to

X のすべての整数が Y と等しい

match none

equal to

X のいずれの整数も Y と等しくない

match none

in range

X のすべての整数が、範囲 Y に含まれない

リストの比較

スキャン結果(X)の整数のリストが、コントロール(Y)に定義された整数のリストと比較されます。コントロール値には、デフォルト値(整数のリスト)とカージナリティが含まれます。使用できるカージナリティは、次のとおりです。

カージナリティ

準拠する条件

contains

X は、すべての Y を含む

does not contain

X は、Y を一切含まない

intersect

X のいずれかの整数が、Y のいずれかの整数と一致する

matches

X のすべての整数が、Y のすべての整数と一致する(順不同)

is contained in

X のすべての整数が、Y に含まれる