Возвращает значение = true (.T.), если заданное выражение = Null; в другом случае, ISNULL( ) возвращает значение = false (.F.).

ISNULL(eExpression)

Параметры

eExpression

Определяет некоторое выражение.

Expand imageВозвращаемое значение

Логического типа

Expand imageКомментарии

Функцмя ISNULL( ) используется для определения содержания поля таблицы, переменной памяти или элемента массива, содержат ли указанные величины значение = null.

Expand imageПример

В следующем примере показано использование функции  ISNULL( )

  CopyCode imageКопировать Код
STORE .NULL. TO mNullvalue  && помещаем null в переменную памяти

CLEAR
? mNullvalue && отображается значение переменной памяти
? ISNULL(mNullvalue) && возвращается .T., значит там значение Null
? TYPE('mNullvalue') && Возвращается L, означает, что это логический тип
? (mNullvalue = .NULL.) && возвращается .NULL., неверное использование операторов

Expand imageСм. также