Для любой сущности, у которой нет своей формы можно добавить автозаполняемую форму.

Автозаполняемая форма (автоформа) генерируется автоматически. На форме отобразятся все колонки и данные в них.

Возьмём пример – сущность RABBIT_RECEIVE_OBJECT. В этой сущности хранятся записи всех пакетов, пришедших в нашу систему из RabbitMQ.

Попробуем открыть запись и убедимся, что формы действительно нет:

Автоформа добавляется для какого-то определенного кастомного клиентского клиентского модуля.

Поэтому идём в «Администрирование» - «Клиентские модули» и заходим в подходящий нам модуль.

В ИСЗЛ это будет, например, SyncErrorsHandlingClientModule.

Заходим в модуль и переходим на вкладку «Доступность форм».

В строке «Поиск» нажимаем на кнопку  

развернётся список форм, доступных для данного клиентского модуля:

Выберем AutoDataForm:VCLib () и нажмём на кнопку «Добавить»:

Заполняем сущность и контент.

Поле «Лексема инициализации» нужно для предзаполнения данных для нового объекта, перед открытием формы. Она вносится в виде лексемы или XML.

В данном примере нам этого не нужно.

Поэтому сохраняем и перезаходим в клиент.

Зайдем на сущность RABBIT_RECEIVE_OBJECT, открываем запись. Запись открывается:

  • Нет меток