Интерактивный интерфейс

Программирование - Работа с интерфейсом

11
Обработка (отдельная панель меню), позволяющая настраивать интерфейс пользователя интерактивно (права не настраивает). Мне очень пригодилось, так как приходится прописывать индивидуальный интерфейс, каждому пользователю (а их уже сотни). Выложил 2 версии одна в виде таблицы, вторая в виде выпадающего меню

Обработка позволяет подключить внешний каталог с обработками и отчетами, которые можно редактировать без изменения в основной конфигурации. Одной из возможностей, например, является подключение внешней формы списка документов и использование ее в качестве журнала, либо подключение списка из конфигурации. Список объектов расположен в регистре сведений "jБуферВнешниеОбработки". Доступность регулируется также регистром сведений "jДоступностьВнешнихОбработок", в моей обработке для идентификации объектов (обработок, документов и т.д.) использованы имена объектов в строковом формате и тип объекта, например, "Док" или "epf". При необходимости строку идентификации можно заменить справочником объектов, где группами будут типы (справочник, документ, отчет и т.д.), а элементами имена объектов.

В меню действия, есть необходимые пункты для конфигурирования. Например для редактирования доступа пользователей, есть фунция "Редактировать доступность" открывающая регистр сведений с отбором по текущему объекту, где можно установить флаг доступности

11

Скачать файлы

Наименование Файл Версия Размер
ИнтерактивныйИнтерфейс2.dt
.dt 74,54Kb
05.04.17
14
.dt 74,54Kb 14 Скачать
ИнтерактивныйИнтерфейс2.cf
.cf 70,41Kb
05.04.17
49
.cf 70,41Kb 49 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. Vin_Tik 74 29.10.11 11:19 Сейчас в теме
Забыл написать, пользователю назначается общий интерфейс, чтобы у него не отображались стандартные меню. У этого интерфейса снят признак переключаемый
2. Magister 135 30.10.11 01:20 Сейчас в теме
Так а что в итоге получится? Хоть бы в двух словах описали принцип работы - это отдельная панель, как на рисунке? Или же каким-то образом меняете главное меню 1С?
3. Vin_Tik 74 31.10.11 06:03 Сейчас в теме
Отдельная панель как обработка, прикрепляется с боку. Хотел переделать как меню да еще по подсистемам. В итоге всех устроил такой вариант, решил не мудрить.
4. mkostya 23 01.11.11 10:13 Сейчас в теме
А настройки где храняться?
5. Vin_Tik 74 01.11.11 13:29 Сейчас в теме
(4) mkostya, Два регистра сведений. В jБуферВнешниеОбработки лежит список объектов который будет отображаться. В jДоступностьВнешнихОбработок хранятся настройки доступности объектов пользователю
6. Vin_Tik 74 01.11.11 13:34 Сейчас в теме
(4) mkostya, в меню действия, есть необходимые меню для конфигурирования. Например для редактирования доступа пользователей, есть фунция "Редактировать доступность" открывающая регистр сведений с отбором по текущему объекту, где можно установить флаг доступности
7. steklodom.1c 24.11.11 09:28 Сейчас в теме
Неплохая задумка, еще бы придумать как сделать ее в виде меню встроенного интерфейса
8. fixin 3743 25.06.12 17:45 Сейчас в теме
рекоменую взять мой PIM и посмотреть, как там сделан справочник пимМеню.
По сути иерархический справочник, у каждого элемента есть код проверки доступа и код выполнения...
Просто, дешево и сердито...
Оставьте свое сообщение