Есть

Проверяет существование переменной, функции или поля с указанным именем.

Синтаксис

Есть(ИмяПеременной)

Параметры

ИмяПеременной (переменная) – имя искомой переменной, функции или поля.

Возвращает

Да (логическое значение) – существует переменная, функция или поле с указанным именем.

Нет (логическое значение) – не существует переменных, функций и полей с данным именем.

Примеры

пА = Есть(оНовОбъект); # в пА будет "Нет"
оНовОбъект = Таблица("Организации");
пВ = Есть(оНовОбъект); # в пВ будет "Да"
пС = Есть(оНовОбъект.Цвет); # в пС будет "Да"

С помощью данной функции можно проверять наличие функций без параметров:

Если(Есть(ВерсияПрограммы))...

или существование параметра:

Если(Есть(Виддеят))...

См. также:

•  ЕслиЕсть

•  ЕстьПерем

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

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