Вертикальное меню, для любой конфигурации на платформе 1С 8.2, плюс консоль настройки и стартер команд меню.
Идея взята из 1С Розница.
Вертикальное меню имеет возможность запускать формы списка, формы групп и элементов объектов как по объектам метаданных в составе конфигурации, так и по внешним отчетам и обработкам, находящимся на диске или в справочнике внешние отчеты и обработки. Имеется возможность иерархической группировки пунктов меню, перетаскивания из одной ветки в другую, назначать картинки, горячие клавишы группам и пунктам меню, сохранять и загружать настройки в файл.
Для сохранения индивидуальных настроек меню, необходимо в состав конфигурации добавить непериодический регистр сведений с именем «НастройкиПользователейВертикальноеМеню», измерением Пользователь, тип СправочникСсылка.Пользователи и ресурсом ХранилищеНастроекВертикальноеМеню — тип ХранилищеЗначений.
Для автоматического запуска вертикального меню в сеансе пользователя, необходимо вставить обработку в состав конфигурации и в модуле обычного приложения добавить 2 строки кода
Обработка = Обработки.ВертикальноеМеню.Создать();
Форма = Обработка.ПолучитьФорму().Открыть();
Так же к данной обработке прилагаю консоль настройки вертикального меню, которая позволяет администрировать(добавлять, удалять, копировать итд ) настройки вертикальном меню между различными пользователями динамически, без перезапуска сеанса пользователя.
Плюс стартер команд меню, который может вызываться из любого не модального окна в режиме 1С Предприятия по горячим клавишам, например Alt+Z.
Для подключения стартера необходимо добавить обработку в состав конфигурации, добавить в главное меню пункт с действием: «Обработка.Стартер: Открыть обработку», Форма «Основная» и назначить ей горячие клавиши, например Alt+Z.
Для быстрого формирования структуры меню добавить в модуль обычного приложения экпортную переменную
Перем глКэшСтартера Экспорт;
(0) Дежа вю какое-то.
http://infostart.ru/public/21004/
http://infostart.ru/public/72192/
Неееее… не скажите
В данной обработке можно для каждого пункта выбрать картинку. Выбрать шрифт, цвет.
Что ОЧЕНЬ ВАЖНО и делает её лучше прежних.
А стандартная, которую можно найти в 1С:Розница, не катит.
Еще бы на управляемой форме, был бы однозначно «+»
задумка не нова, но плюсую мне нравится!
это интереснее.
интересно, плюсую)
интересно, спасибо.
Красиво и удобно) Спасибо автору)
Как там все говорят: «Плюсую»))
Для использования в УТ10 надо в обработках убрать «ТекущийМагазин». И без добавления регистра настройки не сохраняюся. В остальном — все удобно и практично. Автору — плюс.