Проверка существования реквизита формы в 1С (и не только)

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

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

Результат = ЕстьРеквизитИлиСвойствоОбъекта(Форма, "ИмяИскомогоРеквизита");

Revision #1
Created 10 December 2023 19:35:24 by Admin
Updated 10 December 2023 19:35:52 by Admin