QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

Unless

unlessプレフィックスとサフィックスは、条件節の作成に使用します。条件節は、ステートメントまたは exit 節を評価するかどうかを決定します。これは、if..end ifステートメントの簡単な代替として使用されることがあります。

構文:  

(Unless condition statement | exitstatement Unless condition )

 

statementまたは exitstatement は、conditionFalse と評価された場合に限り、実行されます。

unlessプレフィックスは、他の whenunless プレフィックスなどの 1 つまたは複数のステートメントを含むステートメントで使用できます。

引数:  

引数 説明
condition Trueまたは False の評価を実施する論理式。
statement 制御ステートメント以外の任意の QlikViewスクリプト ステートメント。
exitstatement exit forexit doexit sub 節、あるいは exit script ステートメント。

例:  

exit script unless A=1;

unless A=1 LOAD * from myfile.csv;

unless A=1 when B=2 drop table Tab1;