Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений)
Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы.
Создаем программно элементы из общего модуля.
Для примера рассмотрю добавление колонки «Скрепка» в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться «скрепка».
- Описание
- Подробнее
Описание
Часто требуется внести изменения в типовые формы объектов (документов, справочников, журналов, обработок и т.д.)
Есть несколько методов решения этих задач:
— Снимать с поддержки форму, вносить в нее изменения. Все просто, но проблемы возникнут при обновлении релиза конфигурации.
— Переносить форму в расширение и править там. Тоже просто, но если при обновлении релиза форма поменяется (добавятся новые поля к примеру), то придется еще дорабатывать расширение.
— Создавать элементы формы программно в общем модуле. Проблем с обновлением на новый релиз не будет. Рассмотрим данный метод.
В типовых конфигурациях в формах объектов в процедуре ПриСозданииНаСервере есть обращение к общему модулю СобытияФорм.ПриСозданииНаСервере

