Chapter 7
RAPID!
Tables
322
4460 GSM System Option and 4468 EDGE System Option
Version 12.20
10
EOL expected
The program line should end here. In many cases, the colon
(:) that separates two valid commands is missing.
11
‘(‘ expected
An open round bracket was expected, but was not found.
12
‘)’ expected
A closed round bracket was expected, but was not found.
13
‘,’ expected
A comma was expected, but was not found.
14
‘=’ expected
A ‘=’ sign was expected, but was not found.
15
‘#’ expected
A ‘#’ symbol was expected, but was not found. ‘#’s are used
to indicate file handles.
20
CASE, CASE ELSE or END SELECT without SELECT
At the beginning of a
SELECT
block, there must be a
SELECT
command.
21
CASE Command:
Number expected
When the
SELECT
block is used to decide on numbers, the
CASE
statements need to be numeric as well.
22
CASE Command:
String expected
When the
SELECT
block is used to decide on strings, the
CASE
statements need to be strings as well.
23
CASE Command:
Missing END SELECT
At the end of a
SELECT
block, there must be an
END
SELECT
statement.
24
CASE only at begin of line
The
CASE
statements are only allowed at the beginning of a
program line.
30
IF Command:
Missing END IF
When using a multiline
IF...THEN
command, an
END IF
statement must be used in the last line of the block.
31
IF Command:
THEN expected
Every
IF
has to be followed by a
THEN
.
32
IF Command:
ELSEIF only at begin of line
The
ELSEIF
statements are only allowed at the beginning
of a program line.