Проверка существования реквизита формы в 1С (и не только)
// Проверяет наличие реквизита или свойства у произвольного объекта без обращения к метаданным.
Функция ЕстьРеквизитИлиСвойствоОбъекта(Объект, Имяреквизита) Экспорт
Ключуникальности = Новый Уникальныйидентификатор;
СтруктураРеквизита = Новый Структура (ИмяРеквизита, КлючУникальности);
ЗаполнитьЗначенияСвойств (СтруктураРеквизита, Объект);
Возврат СтруктураРеквизита[ИмяРеквизита] <> Ключуникальности;
Конецфункции
Пример использования
Результат = ЕстьРеквизитИлиСвойствоОбъекта(Форма, "ИмяИскомогоРеквизита");
No Comments