Настраиваемая панель пользователя


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

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

В обработке есть две закладки:
1.Настраиваемая пользователем ("Пользовательская")
2.Полный список доступных объектов ("Конфигурация")

Аналогичные обработки
http://avprog.ru/projects/3672/
http://avprog.ru/projects/3667/
http://avprog.ru/projects/4599/
http://avprog.ru/projects/1472/
http://avprog.ru/projects/5466/
http://avprog.ru/projects/5954/

извините если кого забыл :)

Для запуска обработки у каждого пользователя при старте системы (присутствует галка "Открывать при старте"):
В "Модуль приложения" процедуру "ПриНачалеРаботыСистемы" добавить след. код:

 

	 //Запуск панели пользователя 
Попытка
    ПанельПользователя = ВнешниеОбработки.Создать(ИмяФайлаОбработки);
    ФормаПанелиПользователя = ПанельПользователя.ПолучитьФорму();
    ФормаПанелиПользователя.Открыть();
Исключение
КонецПопытки

Где ИмяФайлаОбработки - Путь к обработке ("C:\Панель пользователя.epf").

Как  это все выглядит и работает можно посмотреть в видео (2,3 Мб)

p.s. Есть проблема при запуске нескольких сеансов работы, настройки не сохраняются в тех сеансах, которые были закрыты ранее (т.к. сохранение настроек производится при закрытии)... даже не знаю как это правильно исправить. Еще есть недостаток после добавления невидно что за объект привязан к строке.

Файлы обработки:

-