ZPL手册911011

返回函数列表

功能:

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:38

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