~JQ - Terminate Zebra Basic Interpreter
Ends the ZBI session `^JI` or `~JI` started.
~JQ ends the ZBI session ^JI or ~JI starts. It takes no arguments, and it
does nothing when no session runs.
Syntax
~JQSupport
Recognised as valid ZPL and not implemented, with no plan to.
No ZBI session ever starts, so nothing exists to end. Labelary does not implement ZBI either. See ^JI for why the format cannot recover a ZBI program's content. — not pinned by a test
Labelary does not implement it either, so there is no parity reference.
Parameters
~JQ takes no arguments.
Behavior
This API starts no session, so ~JQ has nothing to end. See ^JI for why a ZBI
program's output cannot be recovered from the format, and why the fix is to build
the finished ZPL first.
~JQ is absent from the 2006 edition of the ZPL II guide.
Example
The command has nothing to terminate and the label is unaffected:
^XA
~JQ
^FO50,50^A0N,40,40^FDZBI ended^FS
^XZ
Related commands
^JI / ~JIStart ZBIStarts a Zebra Basic Interpreter session on the printer, with an optional stored BASIC script.