0条评论
IF 提供了有条件的宏执行和分支。
语法:
IF (expression) (commands) ELSE (commands) ENDIF
或
IF (expression) THEN (command)
详述:
IF-ELSE-ENDIF 结构用于有条件地执行 IF 后面的命令或者 ELSE 后面的命令,但两者不能同时执行。
如果 expression 的值为 0,则被视为假(false),否则被视为真(true)。 expression 可以是任何有
效的 ZPL 表达式(由函数、变量、操作数和常量组成)。 IF 命令必须与 ENDIF 成对使用,但 ELSE 为
可选。 IF-ENDIF 对可以嵌套到任何级别。
IF-THEN 结构便于对单个指令有条件的执行。如果指定了 THEN 关键字,则 IF 命令终止,并且不需
要 ENDIF。 IF-THEN 结构中不支持 ELSE 关键字。
示例:
x = 1 y = 2 if (x < y xss=removed> y) THEN PRINT "x is greater than y" ENDIF
该文档由光学课堂(www.optkt.cn)生成
最后更新时间:2020/3/7 12:38:20