IFEMPTY — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
(нет различий)
|
Текущая версия на 09:59, 23 марта 2010
Условный оператор проверки значения на пустую строку и NULL.
Синтаксис
IFEMPTY (Проверяемое значение,Если пусто,Если не пусто)
Аргументы
- Проверяемое значение
- Значение произвольного типа, которое проверяется на равенство пустой строке или NULL.
- Если пусто
- Значение произвольного типа, которое становится результатом функции, если проверяемое значение равняется пустой строке или NULL.
- Если не пусто
- Значение произвольного типа, которое становится результатом функции, если проверяемое значение не равняется пустой строке или NULL. В случае отсутствия этого параметра при неравенстве проверяемого значение пустой строке и NULL функция возвращает проверяемое значение.
Тип результата
- Значение произвольного типа.
Примеры
IFEMPTY(1/0,1,0) всегда возвращает 1
IFEMPTY(Heap.@MyField,0) возвращает 0, если в поле @MyField пусто, иначе значение лежащее в поле @MyField.