Существует два основных подхода к изменению типовых форм в 1С без редактирования самой конфигурации:
_Переопределяемый — используются для вызова кастомной логики из типовых процедурПриСозданииНаСервере — один из ключевых обработчиков, который срабатывает при инициализации формы на сервере. Именно здесь удобно управлять составом и видимостью элементов.
Скрытие элемента формы:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Элементы.НазваниеЭлемента.Видимость = Ложь;
КонецПроцедуры
Добавление нового элемента формы:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
НовыйЭлемент = Элементы.Добавить("МояКнопка", Тип("КнопкаФормы"), Элементы.ГруппаКоманд);
НовыйЭлемент.Заголовок = "Моя кнопка";
КонецПроцедуры
&После или &Вместо, чтобы встроиться в типовой вызовЭлементы напрямуюПриСозданииНаСервере выполняется один раз при открытии формы, поэтому именно здесь размещают логику инициализации интерфейсаОбработчик ПриСозданииНаСервере выполняется один раз при открытии формы, поэтому он идеален для инициализации видимости элементов и их создания
Новый — ещё не проверен сообществом
Вы