ЕслиЕстьПерем

Проверяет существование объявленной переменной с указанным значением.

Синтаксис

ЕслиЕстьПерем(ИмяПеременной[, ЗначениеПоУмолчанию])

Параметры

ИмяПеременной (переменная) – имя объявленной переменной.

ЗначениеПоУмолчанию (любой) – значение, которое возвратит функция, если переменная не была объявлена.

Возвращает

Значение переменной, если она объявлена. Если переменная не объявлена, то возвращает значение по умолчанию.

Примеры

На примере обработчика для диалога "Конфигурация рабочего места", в котором есть поле "ДатНач", рассмотрим отличие выполнения функций ЕслиЕсть и ЕслиЕстьПерем:

функция НаДиалогСохранить()
{
   Сообщить (ЕслиЕсть(ДатНач)); # возвратит установленную в поле дату начала рабочего периода
   Сообщить (ЕслиЕстьПерем(ДатНач), 01.01.01); # переменная ДатНач не объявлена, поэтому возвратит дату по умолчанию 01.01.01
}

См. также:

•  Есть

•  ЕстьПерем

•  ЕстьФункция

•  ЕстьФункцияДляВсех