Программный интерфейс для доработки форм
Реализовал простой способ программного создания новых элементов, команд и реквизитов на форме.
- Описание
- Подробнее
Описание
Понимаю, что тема не новая, и что есть тут же подобные публикации.
Тем не менее, как мне показалось, данный программный интерфейс представляется уникальным, так как постарался автоматизировать и максимально упростить этот процесс. Основная идея — это простота использования, а также имитация тех действий, которые платформа производит при интерактивной работе.
Пока этот механизм доработан не до конца: нет работы с таблицей и декорацией. Так как разрабатывал это всё по потребностям.
Данный код должен выполняться в событии ПриСозданииНаСервере модуля формы. Для бесшовного внедрения на конфигурациях с БСП нужно использовать общий модуль "МодификацияКонфигурацииПереопределяемый", внутри него процедуру "ПриСозданииНаСервере", откуда пробросить эту же процедуру дальше в общий модуль, в котором предполагается программное изменение форм.
* Не во всех типовых на базе БСП есть переопределяемые модули
Примерно так может быть организована общая процедура по доработке форм:

