Несомненное преимущество управляемых форм - возможность индивидуальной настройки форм для каждого пользователя.
Когда база одна, то проблем скопировать настройки нет, но когда баз несколько (или внедренец настраивает формы у себя, что бы потом отдать их клиенту) возникает проблема того, как их скопировать - для решения данной проблемы предлагаем использовать сервис обмена настройками.
1. Выгрузка настроек.
Указываем, что выгружаем, имя настройки (пароль и описание по желанию)
Далее достаточно нажат кнопку "Выгрузить" и настройка будет выгружена (в качестве автора настройки будет фигурировать идентификатор пользователя (+ полное имя пользователя)). Также може указать свой логин (+пароль) и тогда в качестве автора настройки будет указан логин (+ полное имя пользователя). В дальнейшем можно просматривать свои настройки либо по логину (либо по умолчание по идентификатору пользователя)
2.Загрузка настроек форм
При загрузке пользователь видит список доступных конфигураций. Пользователь выбирает нужную ему настройку и нажимает кнопку "получить настройку", после этого система переключается на закладку "Настройки формы"
на закладке "Настройки формы" пользователь может отметить те формы которые из данной настройки он хочет загрузить себе и нажимает кнопку "Загрузить настройки"
Требования:
- Платформа 8.3 (управляемые формы)
P.S. Тестировалось на УНФ (версия 1.6.22.36), но теоретически должно работать на любой типовой конфигурации (из типового функционала используется только определение "КлючаНабораСвойств" т.е. предполагается, что в конфигурации существует справочник "НаборыДополнительныхРеквизитовИСведений", в противном случае "КлючНаборовСвойств" будет пустой.)