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