jp.ne.mki.wedge.rule.common.value
クラス IfUnMatchItemThenCopyValue

java.lang.Object
  |
  +--jp.ne.mki.wedge.rule.base.AbstractBase
        |
        +--jp.ne.mki.wedge.rule.base.AbstractCommon
              |
              +--jp.ne.mki.wedge.rule.common.value.IfMatchItemThenCopyValue
                    |
                    +--jp.ne.mki.wedge.rule.common.value.IfUnMatchItemThenCopyValue
すべての実装インタフェース:
CommonInterface, RuleEngineInterface

public class IfUnMatchItemThenCopyValue
extends IfMatchItemThenCopyValue

アイテムも非合致時、出力


Indata(0)のデータがIndata(1)と合致しなかった場合、
その行のデータを出力する。

出力が0件の場合 USER_ERROR を 設定


[I/O RECORD]

InputRecord OutputRecord
  1. 一致判断に使用されるアイテム
  2. コピー元のCOLTEXT(複数指定可能)
  1. コピー先のCOLTEXT(複数指定可能)

[PARAMETER]

Parameter

バージョン:
1.0
作成者:
mki

クラス jp.ne.mki.wedge.rule.common.value.IfMatchItemThenCopyValue から継承したフィールド
inItem0, outItems
 
クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したフィールド
controlRecord, errorMessage, executeType, id, inputRecord, logicalName, outputRecord, physicalName, ruleParameter, ruleType, serverParameter, userConstant
 
インタフェース jp.ne.mki.wedge.rule.base.interfaces.CommonInterface から継承したフィールド
CANCEL, ERROR, EXECUTE_BOTH, EXECUTE_CLIENT, EXECUTE_DEBUG, EXECUTE_HTMLGATEWAY, EXECUTE_SERVER, EXECUTE_SERVERDC, IO_ERROR, IO_ERROR_EXECUTE_PARAMETER, IO_ERROR_IN, IO_ERROR_IO_MUST_SAME_COUNT, IO_ERROR_ITEM_TYPE, IO_ERROR_OUT, IO_ERROR_PARAMETER, NONE, OK, PARAMETER_DELIMITER, SKIP, USER_ERROR
 
コンストラクタの概要
IfUnMatchItemThenCopyValue()
           
 
メソッドの概要
protected  boolean ifCondition(java.lang.String value1, java.lang.String value2)
           
 
クラス jp.ne.mki.wedge.rule.common.value.IfMatchItemThenCopyValue から継承したメソッド
execute, exit, getIOParameter
 
クラス jp.ne.mki.wedge.rule.base.AbstractCommon から継承したメソッド
setHtmlManager, setManager, setServerControlData, setWedgeLog, showErrorDialog, terminate, writeErrorLog, writeLog, writeLog
 
クラス jp.ne.mki.wedge.rule.base.AbstractBase から継承したメソッド
callDispose, createErrorMessage, dispose, executeRule, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getConstantValue, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getErrorMessage, getErrorMessage, getErrorMessage, getExceptionMessage, getExecuteType, getId, getInRecord, getInRecord, getInRecord, getInRecordCount, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getOutputHtml, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getReturnString, getRuleParameter, getRuleParameters, getRuleParameters, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, loopInOutRecord, loopInOutRecordSub, loopInRecord, loopInRecordSub, loopOutRecord, loopOutRecordSub, setControlRecord, setErrorMessage, setErrorMessageMustInRecord, setErrorMessageMustOutRecord, setErrorMessageMustParamIsNumber, setExecuteType, setId, setInRecord, setLogicalName, setOutputHtml, setOutRecord, setPhysicalName, setPropertyFromEngine, setRuleParameter, setRuleType, setServerParameter, setUserConstant, showErrorDialogAddRuleName, writeTraceLog
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IfUnMatchItemThenCopyValue

public IfUnMatchItemThenCopyValue()
メソッドの詳細

ifCondition

protected boolean ifCondition(java.lang.String value1,
                              java.lang.String value2)
オーバーライド:
クラス IfMatchItemThenCopyValue 内の ifCondition