ZPL手册72111

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

登录 后发表评论
0条评论
还没有人评论过~