Выражение FOR заставляет команду действовать на каждую запись, которая удовлетворяет заданое логическое условие. Выражения FOR имеют следующий синтаксис:
Следующий пример сохраняет low balance
в поле alert
всех записей которые содержат меньше чем 500 в поле total
.
![]() | |
---|---|
FOR lExpr REPLACE ALL alert WITH "low balance" FOR total < 500 |
Замечания
Следующая таблица перечисляет команды, в которых вы можете использовать выражение FOR.
Команды в которых используется выражение FOR
|
Использование выражения FOR может ускорить операцию одно-табличных команд. Для получения дополнительной информацией о повышении производительности, смотрите Оптимизация приложений.
Смотрите также
Справочное руководство
Команда REPLACE (Visual FoxPro)Выражение Scope
Выражение WHILE
Прочие ресурсы
Манипулирование данными