Изменение формы справочника в зависимости от папки
Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
Если ВидФормы = "ФормаОбъекта" Тогда
Если Параметры.Свойство("Ключ")
И ОбщегоНазначенияСервер.ВходитВИерархию(Параметры.Ключ, Справочники.Проекты.ИнвестиционныеПроекты) Тогда
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = "ФормаЭлементаУправляемая";
ИначеЕсли Параметры.Свойство("ЗначенияЗаполнения")
И Параметры.ЗначенияЗаполнения.Свойство("Родитель")
И ОбщегоНазначенияСервер.ВходитВИерархию(Параметры.ЗначенияЗаполнения.Родитель, Справочники.Проекты.ИнвестиционныеПроекты) Тогда
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = "ФормаЭлементаУправляемая";
ИначеЕсли Параметры.Свойство("ЗначениеКопирования")
И ОбщегоНазначенияСервер.ВходитВИерархию(Параметры.ЗначениеКопирования.Родитель, Справочники.Проекты.ИнвестиционныеПроекты) Тогда
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = "ФормаЭлементаУправляемая";
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
Если ВидФормы = "ФормаОбъекта" Тогда
Если Параметры.Свойство("Ключ")
И ОбщегоНазначенияСервер.ВходитВИерархию(Параметры.Ключ, Справочники.Проекты.ИнвестиционныеПроекты) Тогда
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = "ФормаЭлементаУправляемая";
ИначеЕсли Параметры.Свойство("ЗначенияЗаполнения")
И Параметры.ЗначенияЗаполнения.Свойство("Родитель")
И ОбщегоНазначенияСервер.ВходитВИерархию(Параметры.ЗначенияЗаполнения.Родитель, Справочники.Проекты.ИнвестиционныеПроекты) Тогда
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = "ФормаЭлементаУправляемая";
ИначеЕсли Параметры.Свойство("ЗначениеКопирования")
И ОбщегоНазначенияСервер.ВходитВИерархию(Параметры.ЗначениеКопирования.Родитель, Справочники.Проекты.ИнвестиционныеПроекты) Тогда
СтандартнаяОбработка = Ложь;
ВыбраннаяФорма = "ФормаЭлементаУправляемая";
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
OneTracker - трекер учета рабочего времени программиста 1С