Меню "Быстрый запуск" для пользователей (8.1, 8.2(обычное приложение))

03.11.10

Разработка - Работа с интерфейсом

Обработка позволяет пользователям самим создавать меню вызовов и управлять ими в любой конфигурации 1С:Предприятия (надеюсь :)).

Последнее обновление от 03.10.2010. (исправления)

Скачать исходный код

Наименование Файл Версия Размер
QuickLaunchUserMenu2.1.epf
.epf 27,46Kb
85
.epf 27,46Kb 85 Скачать

1. Исполнение: Форма обработки в виде боковой панели (слева) занимает минимум места.

1.png

 

2. При работе с меню есть 2 режима: редактирование и обычный. В режиме редактирования у каждого пункта меню можно изменить параметры. В обычном режиме осуществляется вызов указанный для этого пункта меню.

2.png

 

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

6.png

 

4. Проверяется доступ текущего пользователя: В зависимости от этого доступа изменяются некоторые опции, возможности редактирования и запуска некоторых пунктов меню. Доступ проверяется так :

ЕстьАдминистраторскиеПрава = ПравоДоступа("Администрирование",Метаданные);

3.png

 

5. Пункты меню можно сохранить/открыть/импортировать: Как в файл так и в настройки пользователя.

5.png

 

6. Картинки для иконок используются из библиотеки - за счет этого малый вес обработки.

 4.png

Буду рад отзывам, ЦУ и выловленным багам.

Подобные обработки: http://www.infostart.ru/public/72192/ , //infostart.ru/public/21387/, и ещё до кучи, оказывается.

Даже стыдно стало - как их много Foot in mouth.... Я буду долго гнать велосипед...

 

UPD: Проверил на 8.2 (не знаю нужно ли там такое) - вроде работает.

28.10.2010:Обновил обработку (появился флаг автосохранения настроек).

29.10.2010:Обновил обработку (были ошибки в вызове регистров, изменено обращение к картинкам(по умномуTongue out)).

02.11.2010:Обновил обработку:

  • Добавил возможность импорта сохранённых кнопок меню, без замещения текущих (Полный appending).
  • Реализован дельный совет тов. Drak0n: Вся панель в распоряжении пользователя - можно добавлять кнопки прямо в неё.

03.11.2010: В код вкрались косяки и недоработки :(... Вроде исправил

См. также

АРМ Начальника производства и АРМ Рабочего цеха для 1С:УНФ. Цифровое производство малого и среднего бизнеса

Рабочее место Производство готовой продукции (работ, услуг) Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Расширение для 1С:УНФ с комплектом из двух АРМ: «АРМ для начальника производства» и «АРМ для рабочего цеха». «АРМ Начальника производства» позволяет анализировать общую картину состояния заказов покупателей и наличие конечных комплектующих и сырья для производства заказанной продукции. Есть возможность направлять заказы в производственную работу (в случае, если заказанную продукцию нужно произвести), резервировать и отгружать готовую продукцию. «АРМ рабочего цеха» позволяет обычным работникам оперативно закрывать производственные задания (оформлять документы выпуска) сразу в программе 1С.

14400 руб.

15.09.2017    49263    80    41    

87

Помощник ЕГАИС для 1С:Розница 2.2/2.3. Инвентаризация, запросы, проверка ТТН

Рабочее место Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Акцизы Платные (руб)

Обновление сопоставлений алкогольных классификаторов, инвентаризация по марке, проверка накладных по check1.fsrar.ru, поиск продукции по акцизке, запрос новых акцизных марок и многое другое!

12000 руб.

05.01.2016    143070    464    696    

221

Торговля автозапчастями

Оптовая торговля Розничная торговля Рабочее место Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Управление торговлей 11 Автомобили, автосервисы Управленческий учет Платные (руб)

Программный продукт для авторазборок, торгующих запчастями – как новыми, так и б/у, как в наличии на складе, так и под заказ, а также в пути из Японии. Предоставляет удобный и быстрый поиск товара по параметрам покупателя (по наименованию и/или марке и/или модели и/или кузову и/или ДВС). Удобное рабочее место для оформления торговых документов. Поддерживается работа с торговым оборудованием (ККМ-онлайн, 54-ФЗ, сканеры ШК, принтеры этикеток и т.д. и т.п.). По расписанию выгружает актуальный прайс на интернет-площадки japancar.ru, drom.ru, avito.ru, auto.ru, bibnet.ru. Реализовано как подсистема, встраиваемая в УТ10, АльфаАвто, УТ11 (на УФ формах).

26400 руб.

20.03.2018    32961    19    0    

20
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. PlatonStepan 38 28.10.10 10:27 Сейчас в теме
Как прицепить в меню ваши обработки? Если ещё не знаете, то впишите в Вызов следующий код:
Попытка
ВнешниеОбработки.ПолучитьФорму("C:\EPF\my.epf").Открыть();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;


Если обработка в хранилище конфигурации, то код будет примерно такой:
ИмяВремФайла = КаталогВременныхФайлов() + "myepf.tmp";
ИмяОбработки = "myepf";
сОбработка = Справочники.ДополнительныеВнешниеОбработки.НайтиПоНаименованию(ИмяОбработки);
Если (НЕ сОбработка.Пустая()) Тогда
Попытка
сОбработка.СамаОбработка.Получить().Записать(ИмяВремФайла);
ОбработкаПрерыванияПользователя();
ВнешниеОбработки.ПолучитьФорму(ИмяВремФайла).Открыть();
ОбработкаПрерыванияПользователя();
УдалитьФайлы(ИмяВремФайла);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
Иначе
Сообщить("Ошибка! Не обнаружена обработка с именем """ + ИмяОбработки+"""!");
КонецЕсли;
2. Yashazz 4723 28.10.10 17:27 Сейчас в теме
Нэээ, рабочие столы поудобнее будут. ;)
3. PlatonStepan 38 29.10.10 02:52 Сейчас в теме
(2) Наверное да, но тут реализована идея "управлять менюшками только через менюшки"... :)
Рабочими столами не пользовался, как то не срослось.
4. Drak0n 187 01.11.10 13:47 Сейчас в теме
(3) Согласен, перспектива у обработки хорошая.
И лично на мой взгляд, маленькая менюшка, прикрепленная к краю экрана смотрится получше рабочего стола и для вызова наиболее востребованных документов/отчетов очень удобно.
Из того что не очень понравилось - добавление осуществляется в одно меню (кнопку) "Быстрый запуск" а сама панель остается пустой.... Может подумать над тем чтоб позволить пользователю указывать количество таких меню (кнопок) на панели?... или вообще создавать там свои...
PlatonStepan; +1 Ответить
Оставьте свое сообщение