Функция EMPTY( )
См. также Пример
Синтаксис
EMPTY(eExpression)
Параметры
eExpression
Задает выражение, вычисляемое функцией EMPTY( ). Это может быть выражение
символьного, числового, логического типа или типа даты или имя поля типа Memo или
General в открытой таблице. EMPTY( ) возвращает значение "истина" (.T.) в сле
ующих случаях:
Тип выражения
| Вычисленное значение
|
Character
| Пустая строка, пробелы, табуляторы, возвраты каретки, переводы строки или лю
ая комбинация этих элементов.
|
Number
| 0
|
Currency
| 0
|
Float
| 0
|
Integer
| 0
|
Double
| 0
|
Date
| Пустое (например CTOD(''))
|
DateTime
| Пустое (например CTOT(''))
|
Logical
| "Ложь" (.F.)
|
Memo
| Пустое (нет содержимого)
|
General
| Пустое (нет объекта OLE)
|
Picture
| Пустое (нет рисунка)
|
Приведенный ниже пример программы демонстрирует, как с помощью функций TYPE( ) и ISNULL( ) можно определить, является ли допустимой переменная памяти со ссы кой на объект.
goMyForm = CREATEOBJECT('Form')
WAIT WINDOW IIF(TYPE('goMyForm') = 'O' AND !ISNULL(goMyForm), ;
'goMyForm has valid object reference',;
'goMyForm does not have valid object reference')
Результат
Логический
Комментарии
Функция EMPTY( ) возвращает значение "истина" (.T.), если выражение eExpression имеет пустое значение; в противном случае EMPTY( ) возвращает "ложь" (.F.).
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.