kb-personal/src/content/docs/knowledge-base/Примеры кода, шаблоны/Общее/Управляемые формы/Особенности работы с обработчиком ПриАктивизацииСтроки.md
silverbook 871e1bbc3c new
2025-06-11 10:38:33 +05:00

1.8 KiB
Raw Blame History


title: Особенности работы с обработчиком "ПриАктивизацииСтроки"

  • В этом обработчике нельзя использовать серверные вызовы с директивой компиляции &НаСервере
  • Так как при создании формы этот обработчик вызывается для каждой создаваемой строки, то лучше применять ПодключитьОбработчикОжидания:
&НаКлиенте
Процедура ДефектыДвигателяПриАктивизацииСтроки(Элемент)
ПодключитьОбработчикОжидания("ВыполнитьПриАктивизацииСтрокиДефектыДвигателя", 0.15, Истина);
КонецПроцедуры

&НаКлиенте
Процедура ВыполнитьПриАктивизацииСтрокиДефектыДвигателя()

   ВывестиВиновниковВТаблицуДляТекущейСтроки();
   ВывестиМероприятияВТаблицуДляТекущейСтроки();
   ВывестиПричиныВТаблицуДляТекущейСтроки();

   УстановитьДоступностьЭлементовБлокаПричиныДляТекущейСтроки();
   УстановитьДоступностьЭлементовБлокаВиновникиДляТекущейСтроки();
   УстановитьДоступностьЭлементовБлокаМероприятияДляТекущейСтроки();
   УстановитьЗаголовокСтраницыПричиныДефектаДляТекущейСтроки();
   // и т.д.

КонецПроцедуры