Выход из DO WHILE, FOR, SCAN или TRY…CATCH…FINALLY структур.
EXIT |
Замечания
Команда EXIT передает контроль из структуры команде, немедленно следующей за структурой.
Пример
В следующем примере количество продуктов по цене свыше 20 долларов представлено в цикле DO WHILE, пока не будет обнаружен конец файла (EOF). Выход из цикла DO WHILE показан.
Copy Code | |
---|---|
CLOSE DATABASES OPEN DATABASE (HOME(2) + 'Data\testdata') USE products && Opens Products table SET TALK OFF gnStockTot = 0 DO WHILE .T. && Beginning of loop IF EOF( ) EXIT ENDIF IF unit_price < 20 SKIP LOOP ENDIF gnStockTot = gnStockTot + in_stock SKIP ENDDO && End of loop CLEAR ? 'Всего по цене свыше 20 долларов:' ?? gnStockTot |
Смотрите также
Ссылки
TRY...CATCH...FINALLY CommandДругие ресурсы
DO WHILE ... ENDDO CommandFOR EACH ... ENDFOR Command
FOR ... ENDFOR Command
SCAN ... ENDSCAN Command
Commands
Language Reference