Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда BLANK

См. также Пример

Стирает информацию во всех полях текущей записи, если не задано никаких аргуме тов.

Синтаксис

BLANK
[FIELDS FieldList]
[Scope]
[FOR lExpression1]
[WHILE lExpression2]
[NOOPTIMIZE]

Параметры

FIELDS FieldList

Стирает информацию только в полях, приведенных в списке FieldList. Если предложение FIELDS опущено, по умолчанию стирается содержимое всех по ей записи. Если задаваемое поле принадлежит невыбранной рабочей области, перед его именем следует поставить псевдоним этой рабочей области.

Важное замечание Команда BLANK не будет очищать содержимое полей в записи связанной рабочей о ласти, если указатель записи в текущей рабочей области находится в конце фай а. Чтобы команду BLANK можно было применить к полям связанной записи, указатель записи в текущей рабочей области должен указывать на какую-либо запись.

Scope

Задает группу очищаемых записей. Стираются только записи, принадлежащие дан ому диапазону. Он может задаваться следующими предложениями: ALL, NEXT nRecords, RECORD nRecordNumber и REST. Подробнее о предложениях диапазона см. тему Предложения диапазона либо главу 2 "Обзор языка программирования" Руководства разработчика. Команды, использующие аргумент Scope, действуют только в таблице активной рабочей области.

По умолчанию стирается текущая запись (NEXT 1).

FOR lExpression1

Задает очистку полей в записях, для которых значение выражение lExpression1 есть "истина" (.T.). Технология Rushmore оптимизирует команду BLANK FOR, если lExpression1 является оптимизируемым выражением. Описание оптимизации по технологии Rushmore приведено в главе 17 "Optimizing Applications" Руководства разработчика.

WHILE lExpression2

Задает условие очистки записей: это будет происходить, пока значение огического выражения lExpression2 остается равным "истине" (.T.).

NOOPTIMIZE

Отменяет оптимизацию команды BLANK по технологии Rushmore. Подробнее об этом см. темы SET OPTIMIZE и Основы технологии Rushmore, или главу 17 "Оптимизация приложений" Руководства разработчика.

Комментарии

С помощью команды APPEND BLANK можно добавить новую пустую запись в конец таб ицы. Функция ISBLANK( ) позволяет определить, является ли поле записи пустым.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.