JP1 Version 8 JP1/Script(UNIX(R)用)
機能
式の値に従って,条件を実行します。
形式1
If Condition Then 〔Statements〕 〔Else 〔ElseStatements〕〕 End〔If〕
形式2
If Condition Then 〔Statements〕 〔ElseIf Condition-n Then 〔ElseifStatements〕〕... 〔Else 〔ElseStatements〕〕 End〔If〕
指定項目
Condition
真(True)か偽(False)を評価する条件式です。
Statements
Conditionが真(True)の場合,実行される文です。
Statementsには複数の文を記述できます。複数の文を記述する場合は,文ごとに改行します。
Condition-n
真(True)か偽(False)を評価する条件式です。
ElseifStatements
Condition-nが真(True)の場合に実行される一連のステートメントを指定します。
ElseifStatementsには複数の文を記述できます。複数の文を記述する場合は,文ごとに改行します。
ElseStatements
Else以前に定義されている条件(ConditionまたはCondition-n)がどれも真(True)でない場合に実行される一連のステートメントを指定します。
ElseStatementsには複数の文を記述できます。複数の文を記述する場合は,文ごとに改行します。
説明
最初にConditionが評価されます。Conditionが真(True)の場合,Thenに続くステートメントが実行されます。Conditionが偽(False)の場合,形式1ではElse節があるとき,Else節が実行されます。形式2ではElseIfで指定した条件(Condition-n)が評価されます。どれかの条件が真(True)の場合,対応するThenに続くステートメントが実行されます。ElseIfで指定された条件式がどれも偽(False)の場合(または,ElseIf 節がない場合)は,Elseに続くステートメントが実行されます。Then,またはElseに続くステートメントの実行が終わると,Endの次のステートメントからプログラムの実行が続けられます。
Else節とElseIf節はどちらも必要に応じて定義します。また,形式2のIfでは,ElseIf節は幾つでも指定できます。ただし,Else節の後ろにElseIf節を指定することはできません。また,Ifはネスト構造にすることができます。
All Rights Reserved. Copyright (C) 2003, 2006, Hitachi, Ltd.