0

Функция ЗначениеЗаполнено()

Проверяет, содержит ли переменная непустое значение

Синтаксис

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

Булево ЗначениеЗаполнено(Значение)

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

boolean ValueIsFilled(Value)

Параметры

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

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

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

Булево

Описание

Функция ЗначениеЗаполнено() проверяет, содержит ли переменная непустое значение, характерное для своего типа:

  • Для значений типа Булево всегда возвращается Истина
  • Для значений типа Строка возвращается Истина, если в строке есть непробельные символы
  • Для массивов и коллекций возвращается Истина, если в них есть хотя бы 1 элемент
  • Для Неопределено и Null всегда возвращается Ложь.
Внимание! Функция не работает с мутабельными значениями. При передаче мутабельного значения функция вызывает исключение: «Проверка мутабельных значений на заполненность не поддерживается»

Доступность

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

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

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

ЗначениеЗаполнено("");
//Ложь

ЗначениеЗаполнено(0);
//Ложь

ЗначениеЗаполнено(Ложь);
//Истина

ЗначениеЗаполнено("Стул деревянный");
//Истина

ЗначениеЗаполнено(Документы.ПоступлениеТоваров.СоздатьДокумент());
//Исключение: Проверка мутабельных значений на заполненность не поддерживается

Читайте также:

  1. Функция ПустаяСтрока()

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

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