パッケージ jp.ne.mki.wedge.rule.common.check

チェック関連のロジッククラスが存在します。
このパッケージ内のロジッククラスはInRecordの中身をチェックし、 チェック内容が正しい時はOKを、正しくない時はUSER_ERRORを返します。

参照先:
          説明

クラスの概要
CheckBigSmall 大小比較チェック
InRecord(0)とInRecord(1)の値の比較を行います。
CheckBigSmallParameter 数値の大小比較チェック(演算子パラメータ指定)
InRecord(0)とInRecord(1)の値の比較を、パラメータの演算子を使用して行います。
CheckByteLengthParameter 桁数(バイト数)チェック(比較演算子パラメータ指定)
InRecordアイテムのバイト数を取得し、パラメータを使用して比較を行います。
CheckColtextLineNothing COLTEXT行なしチェック
COLTEXTの項目数が0件だとUSER_ERRORを返します。
CheckDataType データ型チェック
データの型が正しいかどうかをチェックします。
CheckDate 日付整合性チェック
InRecordが日付の形式として正しいかどうかを判定します。
CheckDate8 日付整合性チェック
YYYY MM DD の形式の3つのフィールドを合せて日付として正しいデータかどうかをチェックします。
CheckEqual 値比較チェック
InRecord の1項目目と2項目目の値が同じかどうかチェックを行います。
CheckEqualObject オブジェクト比較
InRecord の1項目目と2項目目のオブジェクトが同じかどうかチェックを行います。
CheckEqualParameter パラメータ値チェック(複数指定)
InRecordの値がParameterの値と同等であるかをチェックします。
CheckEqualParameterIgnoreCase パラメータ値チェック(大文字小文字区別なし)
InRecordの値がParameterの値と同等であるかをチェックします。
CheckExists 存在チェック(複数指定)
InRecordの値が空("")でないかをチェックします。
CheckItemInParameter 存在チェック(In パラメータ)
InRecordの値がParameterの値(複数)と一致しているかチェックします。
CheckNotColtextLineNothing COLTEXT行有りチェック
COLTEXTの項目数に1件以上データがあると、USER_ERRORを返します。
CheckNotEqual 値比較チェック(不一致)
InRecord の1項目目と2項目目の値が違うかどうかチェックを行います。
CheckNotEqualParameter パラメータ値チェック(複数指定)
InRecordの値がParameterの値と同等でないかをチェックします。
CheckNotEqualParameterIgnoreCase パラメータ値チェック(大文字小文字区別なし)
InRecordの値がParameterの値と同等であるかをチェックします。
CheckNotExists 非存在チェック(複数指定)
InRecordの値が空("")であるかをチェックします。
CheckPostNo 郵便番号の正規表現チェック
InRecordの郵便番号をチェックする。
CheckRegexMatch 正規表現チェック
InRecordの値がロジッククラスパラメータに記述された正規表現にマッチするかチェックします。
CheckRepetition 重複チェック
InRecordに指定された値に同じ値がないか
同じ値が存在した場合はUSER_ERRORを
それ以外はOKを返します。
CheckSubString 部分文字列を取得しチェックする。
CompulsionUserError 強制的USER_ERROR
ロジッククラス処理は行わず、USER_ERRORを返す。
SkipRule CAMCでのスキップ
CAMCのプロセスリスト内で、スキップ処理を行う。
 

パッケージ jp.ne.mki.wedge.rule.common.check の説明

チェック関連のロジッククラスが存在します。
このパッケージ内のロジッククラスはInRecordの中身をチェックし、 チェック内容が正しい時はOKを、正しくない時はUSER_ERRORを返します。