Данное расширение позволяет добавлять возможность редактирования форм в дополнительном окне.
Данное расширение позволяет добавлять возможность редактирования форм в дополнительном окне.
Например, в РДС, после создания направления редактировать его нельзя. Добавим возможность редактировать дату плановой госпитализации, вывеем это поле на отдельную форму.
Создаем доп. команду:
Выбираем команду «Редактировать».
Указываем «Наименование». Пишем “ Дата плановой госпитализации”.
В поле “Отображать на сущности” выбираем сущность “Направления на госпитализацию – HOSPITALIZATION_REFERRAL.
В поле “С контекстом” указываем новый контекст “ EditPlanDate”.
5. На вкладке “Доступ” нужно выбрать роли, для пользователей которых будет отображаться эта форма:
6. Остальные поля оставляем без изменений и жмем сохранить. Перезаходить в клиент не нужно.
Если на данном этапе зайти в направление и нажать «редактировать» выйдет пустая форма:
7. Теперь зайдем в каталог «Администрирование/Расширения пользовательских форм».
Создадим новую запись:
На открывшейся форме укажем:
8. Отображать на сущности - HOSPITALIZATION_REFERRAL;
9. С контекстом “ EditPlanDate”;
10. Наименование вкладки «Редактировать»;
11. По кнопке «Добавить» добавим атрибут, который будем редактировать:
12. Внизу формы предзаполнятся данные.
В поле «Редактирование» укажем «Разрешено»:
13. На вкладке “Доступ” нужно выбрать роли, для пользователей которых будет отображаться эта форма:
Все сохраняем.
Заходим в направление и нажимаем на «Редактировать» - «Дата плановой госпитализации»:
Откроется форма, где дата доступна для редактирования:
Функционал «Расширение пользовательских форм» отработает и без доп. команды, но атрибут будет выведен на отдельную вкладку в основной форме.