0. Sintson 357 20.07.10 13:22 Сейчас в теме

Обработка "Меню пользователя" для 1С:Предприятие

Обработка предназначена для интерактивного формирования меню быстрого доступа пользователя к объектам конфигурации (с организацией ограничения по ролям, редактировать меню может только ПолныеПрава).
Предназначена для конфигураций "1С: Бухгалтерия" и "1С: Управление производственным предприятием", "Торговля" и т.п.


Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Evg-Lylyk 2602 20.07.10 13:22 Сейчас в теме
2. Ivon 637 20.07.10 15:26 Сейчас в теме
3. e.kogan 1848 20.07.10 16:49 Сейчас в теме
Да их уже такое множество... всё равно рабочий стол мне удобнее :)
4. Sintson 357 21.07.10 02:50 Сейчас в теме
5. 21.07.10 17:22 Сейчас в теме
да, аналог уже был. нового мало, но хотелось бы...

сложно сделать аналог, но только с группировкой не по виду объекта по функциям?
к примеру группа "Управление продажами" (называем сами) и подключаем в эту группу документы, обработки, отчеты связанные с продажами. и т д.
6. Ivon 637 22.07.10 10:19 Сейчас в теме
(5). В моем интерфейсе как раз именно это.
7. 22.07.10 10:38 Сейчас в теме
видимо я перекурил )) и мне мерещется то что на скриншотах?
на скрине видно что объекты подключаются с группой по виду объекта.
документы, отчеты, обработки.

или это секретный функционал обработки, потому на скрине он не отображен?

можно тогда выложить скрин с демонстрацией группировки объектов не по виду объекта а по произвольным функциям?
8. Sintson 357 22.07.10 13:14 Сейчас в теме
(7) Обратите внимание на АВТОРА сообщения на которое Вы отвечаете, он очень хотел бы чтобы Вы обратили внимание на его разработку, в моей обработке НЕТ произвольных группировок, т.к. при создании обработки такая задача не ставилась, но раз есть пожелание от пользователей, постараюсь удовлетворить в ближайшее время (день-два). Все мои разработки в "свежем" виде можно найти здесь ;)
9. Nadezhda09 07.10.10 11:59 Сейчас в теме
Здравствуйте!
Скачала обработку. Почему-то пусто в списке Документов и Отчетов. Справочники и Обработки есть.
10. Nadezhda09 07.10.10 12:16 Сейчас в теме
1С:Предприятие 8.1 (8.1.14.72)
Управление производственным предприятием, редакция 1.2 (1.2.25.1)

И еще: не открывается при запуске, даже если "галочка" установлена.
11. Sintson 357 07.10.10 17:55 Сейчас в теме
(10) Настройку для автозапуска добавил в описании разработки, также описание встроено в макет, ознакомиться с ним можно в конфигураторе.
12. Nadezhda09 08.10.10 06:23 Сейчас в теме
13. andreylitvinov 17.10.11 20:06 Сейчас в теме
Неплохой вариант меню.
Вполне жизнеспособный.
Спасибо.
14. Sintson 357 17.10.11 22:24 Сейчас в теме
(13) Благодарю за высокую оценку, пользуйтесь на здоровье!
15. alw-1 26.12.11 13:18 Сейчас в теме
Попытался применить обработку для Бух.Корп 8.2 предворительно сконвертировал. Обработка вызывается но запускать ее при вызове не получается. Код приведенный выше поместил в модуль приложения в указанную процедуру.
Выдала ошибку что не находит объект. Прописал обработку как объект конфигурации и в коде изменил имя создаваемой обработки. Выдает ошибку , что у меню пользователя нет процедуры Открыть(). Может подскажите как переделать код для запуска при открытии.
16. Sintson 357 27.12.11 03:20 Сейчас в теме
Должно быть так:

// {{Синцов А.С.
МенюПользователя = Обработки.ВашеНазваниеОбработкиВКонфигурации.Создать();
Запрос = Новый Запрос(
"ВЫБРАТЬ
| СохраненныеНастройки.СохраненнаяНастройка
|ИЗ
| РегистрСведений.СохраненныеНастройки КАК СохраненныеНастройки
|ГДЕ
| СохраненныеНастройки.Пользователь = &Пользователь
| И СохраненныеНастройки.ИмяОбъекта = &ИмяОбъекта
| И СохраненныеНастройки.НаименованиеНастройки = &НаименованиеНастройки");
Запрос.УстановитьПараметр("Пользователь", глЗначениеПеременной("глТекущийПользователь"));
Запрос.УстановитьПараметр("ИмяОбъекта", МенюПользователя.Метаданные().Имя);
Запрос.УстановитьПараметр("НаименованиеНастройки", "Основная");
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
СохраненнаяНастройка = Выборка.СохраненнаяНастройка.Получить();
Если СохраненнаяНастройка.ОткрыватьПриЗапуске Тогда
МенюПользователя.ПолучитьФорму().Открыть();
КонецЕсли;
КонецЕсли;
// Синцов А.С.}}
Все должно работать, не будет, обращайтесь, помогу.
Можете написать в личку, созвонимся.
17. DoctorRoza 30.08.12 10:03 Сейчас в теме
Вы можете выложить эту разработку на управляемых формах?
18. Sintson 357 30.08.12 10:45 Сейчас в теме
(17) Спасибо за интерес к моей разработке!
Но, если честно, я не понимаю для чего она нужна в управляемых формах!?!
Там же другая философия построения командного интерфейса!
Вот например: http://infostart.ru/public/148369/
Или я чего - то не понимаю?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-аналитик 1С
Москва
зарплата от 140 000 руб. до 200 000 руб.
Полный день

Консультант 1С (Бухгалтерия)
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Программист 1С
Тюмень
зарплата от 70 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 150 000 руб.
Полный день