По-настоящему управляемый интерфейс меню 1С
Сегодня мне в голову пришла идея по-настоящему управляемого интерфейса 1С с помощью расширения. Она пока еще сырая, надо обдумать.
Создаем 1024 общие команды и 1024 функциональные опции, привязанные к регистру сведений по раздаче прав пользователю.
Далее дело техники — нужно просто записывать в регистр пользователя доступные ему команды и формировать динамически нужное ему меню разделов. Стандартные разделы при этом нужно запретить к доступу.
Тут есть два нюанса:
- Хотелось бы вытащить все команды разделов и иметь возможность программно их вызывать, не знаю, насколько такое возможно.
- Вижу сложность с установкой нового имени для команды. Даже не знаю, решается это или нет. Может команду можно переименовать на уровне пользователя в настройках?
В Эклипсе это все было. Если не ошибаюсь, то какая-то вариация 1C Enterprise включает IDE на базе Eclipse-а.
я не про IDE а про 1С:Предприятие, интерфейс для пользователя.