Функции
| Описание
|
DO CASE ... ENDCASE | Выполняет первым тот набор команд, которые удовлетворяют заданным условиям.
|
DO WHILE ... ENDDO | Выполняет группу команд, входящих в условный цикл.
|
EXIT | Осуществляет выход из цикла DO WHILE, FOR или SCAN.
|
FOR ... ENDFOR | Выполняет группу команд заданное число раз.
|
FOR EACH ... ENDFOR | Выполняет набор команд для каждого из элементов массива или коллекции. Конструкция полезна при работе с одномерными массивами, с каждым из которых надо выполнить последовательсность однотипных действий. Быстрее чем обычно употребляемая конструкция цикла FOR....ENDFOR.
|
#IF ... #ENDIF | Условно включает код на этапе компиляции.
|
#IFDEF | #IFNDEF ... #ENDIF | Выполняет условное включение группы команд в код на этапе компиляции, если определена константа этапа компиляции.
|
IF ... ENDIF | Осуществляет условное выполнение группы команд исходя из значения логического выражения
|
IIF( ) | Возвращает одно из двух значений, в зависимости от значения данного логического выражения.
|
SCAN ... ENDSCAN | Перемещает указатель записи по таблице, выбранной в данный момент, и для каждой записи, удовлетворяющей указанным условиям, выполняет определенный блок команд.
|