kb-personal/src/content/docs/knowledge-base/Общие/Управляемые формы/Особенности работы с обработчиком ПриАктивизацииСтроки.md
2025-06-16 21:46:27 +05:00

2.0 KiB
Raw Blame History

title, slug
title slug
Особенности работы с обработчиком ПриАктивизацииСтроки общие-управляемые-формы/особенности-работы-с-обработчиком-приактивизациистроки
  • В этом обработчике нельзя использовать серверные вызовы с директивой компиляции &НаСервере

  • Так как при создании формы этот обработчик вызывается для каждой создаваемой строки, то лучше применять ПодключитьОбработчикОжидания:

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

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

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

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

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