Вертикальное меню




Вертикальное меню, для любой конфигурации на платформе 1С 8.2, плюс консоль настройки и стартер команд меню.

Вертикальное меню, для любой конфигурации на платформе 1С 8.2, плюс консоль настройки и стартер команд меню.

Идея взята из 1С Розница.

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

Для сохранения индивидуальных настроек меню, необходимо в состав конфигурации добавить непериодический регистр сведений с именем «НастройкиПользователейВертикальноеМеню», измерением Пользователь, тип СправочникСсылка.Пользователи и ресурсом ХранилищеНастроекВертикальноеМеню — тип ХранилищеЗначений.

Для автоматического запуска вертикального меню в сеансе пользователя, необходимо вставить обработку в состав конфигурации и в модуле обычного приложения добавить 2 строки кода

Обработка = Обработки.ВертикальноеМеню.Создать();
Форма = Обработка.ПолучитьФорму().Открыть();

Так же к данной обработке прилагаю консоль настройки вертикального меню, которая позволяет администрировать(добавлять, удалять, копировать итд ) настройки вертикальном меню между различными пользователями динамически, без перезапуска сеанса пользователя.

Плюс стартер команд меню, который может вызываться из любого не модального окна в режиме 1С Предприятия по горячим клавишам, например Alt+Z.

Для подключения стартера необходимо добавить обработку в состав конфигурации, добавить в главное меню пункт с действием: «Обработка.Стартер: Открыть обработку», Форма «Основная» и назначить ей горячие клавиши, например Alt+Z.

Для быстрого формирования структуры меню добавить в модуль обычного приложения экпортную переменную 

Перем глКэшСтартера Экспорт;

9 Comments

  1. Поручик
  2. Tanya_o

    Неееее… не скажите

    В данной обработке можно для каждого пункта выбрать картинку. Выбрать шрифт, цвет.

    Что ОЧЕНЬ ВАЖНО и делает её лучше прежних.

    А стандартная, которую можно найти в 1С:Розница, не катит.

    Reply
  3. An-Aleksey

    Еще бы на управляемой форме, был бы однозначно «+»

    Reply
  4. Sirena

    задумка не нова, но плюсую мне нравится!

    Reply
  5. Aleksey-29

    это интереснее.

    Reply
  6. cerg110

    интересно, плюсую)

    Reply
  7. eugen91

    интересно, спасибо.

    Reply
  8. NAKIS

    Красиво и удобно) Спасибо автору)

    Как там все говорят: «Плюсую»))

    Reply
  9. MaxTolya

    Для использования в УТ10 надо в обработках убрать «ТекущийМагазин». И без добавления регистра настройки не сохраняюся. В остальном — все удобно и практично. Автору — плюс.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *