IsNull

Оценить
(0 голоса)

Возвращает булевское значение (True или False), указывающее, содержит ли переданное функции поле нулевое значение.

Нулевые значения поддерживаются не всеми базами данных. Кроме того, опция Convert Database NULL Value To Default (Преобразовывать значения NULL базы данных в значения по умолчанию), доступная в диалоговом окне, появляющемся в результате выбора в меню File (Файл) пункта Report Options (Параметры отчета) или Options (Параметры), также влияет на возможность существования нулевых значений базы данных.

IsNull(f)

f — имя любого поля базы данных.

If IsNull ((Sales.Cust}) Then

"Клиенты для этого товара отсутствуют"

Else

(Sales.Cust}

если поле содержит нулевое значение, этот оператор возвратит строку “Клиенты для этого товара отсутствуют”. В противном случае оператор будет возвращать значение поля.

Next (только в синтаксисе Crystal)

Возвращает содержимое указанного поля следующей записи базы данных. Next(f)

f — имя любого поля таблицы базы данных.

If {Sales.Cust} = Next({Sales.Cust}) Then

{Sales.Cust} & " продолжается на следующей странице"

сравнивает имена текущего и следующего клиента. Если они совпадают, формула возвращает сообщение “ продолжается на следующей странице”.

NextlsNull
OnFirstRecord
OnLastRecord
PageNofM
PageNumber

Добавить комментарий


Защитный код
Обновить