Функция определяет, является ли пустым переданное значение
Синтаксис
Функция ПустоеЗначение()
имеет следующий синтаксис:
число ПустоеЗначение(Значение)
А также альтернативный англоязычный синтаксис:
numeric EmptyValue(Value)
Параметры
Описание параметров функции ПустоеЗначение()
:
Имя параметра | Тип | Описание |
---|---|---|
Значение | Произвольный | выражение произвольного типа |
Жирным шрифтом выделены обязательные параметры |
Возвращаемое значение
Число
Варианты возвращаемых значений:
1 | — значение пустое |
0 | — значение не пустое |
Описание
Функция ПустоеЗначение()
определяет, является ли пустым переданное значение.
При этом применяются следующие правила:
- значение неопределенного типа — всегда пустое;
- значение типа «строка» проверяется как в функции ПустаяСтрока();
- значение типа «число» проверяется на равенство нулю;
- значение типа «дата» проверяется на пустое значение
' . . '
; - значения следующих типов: «Справочник», «Перечисление», «Документ», «Счет», «Вид субконто», «План счетов», «Календарь» проверяются как в методах Выбран() для соответствующего типа объекта;
- значение типа «СписокЗначений» считается пустым, если в нем нет значений;
- значение типа «ТаблицаЗначений» считается пустым, если нет ни одной строки таблицы;
Пример использования
Пример кода с использованием функции ПустоеЗначение()
:
ДатаНачала = ТекущаяДата(); ... Если ПустоеЗначение(ДатаНачала) = 1 Тогда Предупреждение("Вы не указали дату начала отчета!"); Возврат; КонецЕсли;