0

Функция ПустоеЗначение()

Функция определяет, является ли пустым переданное значение

Синтаксис

Функция ПустоеЗначение() имеет следующий синтаксис:

число ПустоеЗначение(Значение)

А также альтернативный англоязычный синтаксис:

numeric EmptyValue(Value)

Параметры

Описание параметров функции ПустоеЗначение():

Имя параметра Тип Описание
Значение Произвольный выражение произвольного типа
Жирным шрифтом выделены обязательные параметры

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

Число
Варианты возвращаемых значений:

1 — значение пустое
0 — значение не пустое

Описание

Функция ПустоеЗначение() определяет, является ли пустым переданное значение.

При этом применяются следующие правила:

  • значение неопределенного типа — всегда пустое;
  • значение типа «строка» проверяется как в функции ПустаяСтрока();
  • значение типа «число» проверяется на равенство нулю;
  • значение типа «дата» проверяется на пустое значение ‘  .  .  ‘;
  • значения следующих типов: «Справочник», «Перечисление», «Документ», «Счет», «Вид субконто», «План счетов», «Календарь» проверяются как в методах Выбран() для соответствующего типа объекта;
  • значение типа «СписокЗначений» считается пустым, если в нем нет значений;
  • значение типа «ТаблицаЗначений» считается пустым, если нет ни одной строки таблицы;

Пример использования

Пример кода с использованием функции ПустоеЗначение():

ДатаНачала = ТекущаяДата();
...
Если ПустоеЗначение(ДатаНачала) = 1 Тогда
	Предупреждение("Вы не указали дату начала отчета!");
	Возврат;
КонецЕсли;

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *