Підміна форми під час створення об'єкта 1с

Підміна форми під час створення об'єкта 1с

Простий приклад як підмінити форму під час створення об'єкта 1с.

Наша конфігурація: 1 Довідник у якому 1 булевий реквізит. І дві форми: ФормаЭлемента (як основна) і ФормаЭлемента2 яку будемо підставляти якщо наш реквізит має значення "Істина".

Підміняти форму будемо через модуль менеджера у поцедурі "ОбработкаПолученияФормы ".


Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
 Если ВидФормы = "ФормаОбъекта" Тогда // Спочатку перевіряємо що нам потрібна лише форма об'єкта
  Если Параметры.Ключ.Реквизит1 Тогда // Потім перевіряємо яке встановлене значення у нашого реквизиру
   СтандартнаяОбработка = Ложь;
   ВыбраннаяФорма = "ФормаЭлемента2";
  КонецЕсли;
 КонецЕсли;
КонецПроцедуры



Теги:   


2024-06-03





Вибрати мову:
-  руский
-  Українська