poisk_nalichija_ehlementa_na_forme_uf

Определить есть ли реквизит или свойство объекта

Работает и на клиенте и на сервере

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

Универсальное с БСП

ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(Форма,"СписокНоменклатура")
  • /sites/data/pages/poisk_nalichija_ehlementa_na_forme_uf.txt
  • Последнее изменение: 2023/10/02 14:36
  • tro