LOTUSSCRIPT 言語
式の値に基づいて、実行するステートメントのグループを選択します。
構文
Select Case selectExpr
[ Case condList
[ statements ] ]
...
[ Case Else
End Select
要素
selectExpr
たとえば、25 To 50 を指定すると、selectExpr が 25 から 50 までの範囲内の値のときに、それに対応するステートメントのグループが実行されます。たとえば、-4 To -1 を指定すると、selectExpr が -4 から -1 までの範囲内の値のときに、それに対応するステートメントのグループが実行されます。
たとえば、Is < 37 と指定すると、selectExpr が 37 未満のときに対応するステートメントのグループが実行されます。
selectExpr は、各 condList 内の各条件と対照して比較されます。最初に、condList 内のいずれかの条件が満たされたときに、その condList に対応するステートメントのグループが実行されて、選択処理が終わります。
1 つの statements のグループが実行されるか、どのステートメントも実行されないかのどちらかです。Case Else のステートメントのグループを含めると、selectExpr が condList 引数内のすべての条件に合わなかったときにのみ実行されます。
例 関連項目