# RESTART

Syntax:

Then: restart

Version Ref: 3.x

Description:

RESTART returns the user to the beginning of the processing table and puts him or her back in update mode on the first screen updated. When he or she re-records the input, the program re-processes the record, starting from the top of the table.

Examples:

You want to make sure the user enters the account number, since the following operations depend on that number being there. You could write the element as follows:

If: 5 eq ""
Then: SHOW "You Missed Account Number" ; restart

if field 5 is empty, the message "You Missed Account Number" appears on the screen. The user is returned to the first field on the first screen so that he or she can type in a valid number.

RESTART can only be used on INPUT processing. It must be the last command on the line, since anything after it will be ignored.