| Command group | Flag affected | Reversible | Execute on client | Platform(s) |
| Constructs | NO | NO | YES | All |
This command jumps to the Until or While command at the beginning of the current loop, missing out all commands after the jump. When used in a WhileEnd While loop, Jump to start of loop jumps to the start of the loop so that Omnis can make the While test; the loop continues or terminates depending on the result of this test, whereas, Break to end of loop automatically terminates the loop regardless of the value of the condition. Placing a Jump outside a loop causes an error.
# Only calculate lBalance if an account number has been entered
CalculatelBalanceas0
RepeatPrompt for inputAccount NumberReturnslAccountNumber(Cancel button)If flag false## cancel buttonBreak to end of loopElse Iflen(lAccountNumber)=0## no account number enteredOK message{Please enter a account number}Jump to start of loopEnd IfCalculatelBalanceas100
UntillBalance>0