Рабочий стол (Панель функций)

Обработки - Рабочее место

Обработка Рабочий стол Панель функций Интерфейс для пользователя

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

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

Суть обработки следующая - в пользовательском режиме на панели(табличный документ) создаются декоративные объекты, которые имеют свое наименование и заголовок, после этого вызывается дополнительная настройка и каждому наименованию задается своё действие (на скринах видно, о чем идет речь).

Обработка создана на УФ, её можно зарегистрировать как дополнительную обработку, чтобы можно было вызывать из пользовательского интерфейса, также её можно открывать через "Файл=>Открыть...". Если планируется использовать в "обычном приложении", то обработку нужно разместить в конфигурации.

Описание по работе с "Рабочим столом":

1. Добавление кнопок на панель:

Разблокируем панель для редактирования - нажимаем "Еще" => "Редактировать панель"

Начинаем добавлять на панель нужные кнопки, стрелки, изображения. Пример: 

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

 После того как нужные элементы на панель добавлены, можно переходить ко второму шагу.

2 "Дополнительная настройка" реакций при нажатии на элементах:

После того как зашли в "Дополнительные настройки", нужно для каждого интересующего элемента настроить параметры, при которых будет происходить открытие нужной формы.

Самое главное в "Имя команды" ввести "Имя" элемента на панели, для которого создается действие. Т.е. "Имя команды" = "Имя" элемента, который сейчас настраиваете. Далее вводите тип объекта - Документ, Справочник, Обработка или другой, присутствующий в списке.

После того как тип выбран, выбирается конкретный объект, который вас интересует.

Теперь нужно выбрать форму, которая будет открываться. С префиксом "_" ("_ФормаСписка") открываются основные формы которые должны открываться по умолчанию. Но можно выбрать любую другую произвольную форму, которая создана в конфигурации(без этого префикса).

Также можно задать информационное поле, при нажатии на которое будет выходить форма с заданным текстом:

После того как нужные формы заданы, нажимаете "Сохранить" и попадаете обратно на рабочий стол.

3. Теперь можно пощелкать на панели и посмотреть, как она себя будет вести. Если всё устроило, то нужно сохранить настройки: "Еще"=>"Сохранить", в дальнейшем панель будет открываться с этим сохранением.

Теперь опишу функции, которых мы не коснулись при настройке:

"Показать отбор" - скрывает поле "Сотрудник"

"Сотрудник" - если в это поле вписан пользователь и открывается список с реквизитом "Ответственный" или "Сотрудник", то будет происходить отбор по этому сотруднику. Также это распространяется на отчеты, где присутствуют такие поля.

"Восстановить панель из конф" - в обработке есть пустой макет, но если его заполнить нужными элементами, то при нажатии этой кнопки панель в пользовательском режиме будет обновлена как в конфигурации. Но к этим элементам нужно всё равно производить настройку в "Дополнительных настройках".

"Очистить панель" - убирает все элементы с панели.

"Сохранить настройки в файл" и "Загрузить настройки из файла" - это импорт/экспорт настроек. Можно использовать для перекидывания настроек между пользователями или для внедрения в новую базу.

В скором будущем планируется:

1) Убрать модальные окна.

2) Программный алгоритм будет переделан, что даст возможность нарастить функционал (Из-за этого потеряется возможность обратной совместимости, т.е. нельзя будет использовать настройки этой версии с новой).

3) Возможность перекидывать настройки между пользователями интерактивно (без файлов).

4) Возможность открывать обработку в "обычном приложении" без добавления ее в конфигурацию.

5) Пароль доступа к настройкам (Кто не знает пароля, не сможет производить настройку).

6) Настройка панели будет происходить в пару кликов. Даже совсем неопытный пользователь сможет настроить панель.

Оговорюсь сразу, что новая версия панели будет, если увижу, что она востребована, и стоимость ее составит 2 $m

54

Скачать файлы

Наименование Файл Версия Размер
Рабочий стол (Панель функций):
.epf 16,98Kb
09.08.17
35
.epf 1.0 16,98Kb 35 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Филипп 09.08.17 15:30 Сейчас в теме
Добрый день! Обработку скачала. Панелька понравилась, очень наглядно смотрится после настройки и понятно для работы "простого пользователя". А именно они и вносят всю информацию в базу для дальнейшего анализа "продвинутыми пользователями".
Что еще хотелось бы видеть: возможность создавать разные кнопки для доступа к элементам справочника "Дополнительные отчеты и обработки". А сейчас пока можно вызвать лишь весь справочник целиком, и там опять обычный выбор и вызов.
Надеюсь на дальнейшую модификацию.
С уважением. Филипп.
Evgenickl; suhoi; alex_4x; oleynik.dv; user676486_dolya; Ponommax; svetik789; CyberCerber; miaso; vadimnet; +10 Ответить
2. KillerMann 164 09.08.17 16:17 Сейчас в теме
(1) Филипп, спасибо Вам за отзыв!
Идею вашу понял, обработка писалась под любую конфигурацию не в зависимости от присутствия БСП(не в типовых Библиотека Стандартных Подсистем не всегда присутствует), поэтому и справочник "Дополнительные отчеты и обработки" может отсутствовать. Но идея хорошая и если Вас поддержат Плюсами, то реализую данную возможность для конфигураций с БСП.
3. gubanoff 45 11.08.17 09:11 Сейчас в теме
(0) у нас тоже используется подобный рабочий стол, только не хватает возможности задания отборов. Чтобы документы открылись сразу с отбором по определенной организации, к примеру. Доработаете у себя, скачаю :)
user676486_dolya; +1 Ответить
4. KillerMann 164 11.08.17 13:01 Сейчас в теме
(3) Александр, я понял Вас, в следующей версии сделаю такую возможность, но не знаю насколько это будет востребовано.
5. Yashazz 2317 13.08.17 11:33 Сейчас в теме
Ну что ж, недурственно. Я в своё время делал https://infostart.ru/public/238054/ - рабочий стол на MXL-табличном документе. Но, в принципе, графическая схема тоже неплохой вариант.

...забавно. Моя публикация за 4 года еле-еле набрала 20 плюсов, а тут сразу уже 22... Может, мне надо было тоже на графической схеме делать?)))
6. gubanoff 45 14.08.17 11:40 Сейчас в теме
(5) было несколько публикаций и на графической схеме, эта публикация не новинка.
7. shard 251 16.08.17 13:19 Сейчас в теме
8. Sl@v@ 28.08.17 02:47 Сейчас в теме
Хорошая реализация, а главное наглядная. И если бы с параметрами и предварительно заданым вариантом отчета - был бы очень благодарен.
9. KillerMann 164 28.08.17 10:22 Сейчас в теме
(8) Slava Admin, что значит с параметрами - Вы про параметры отчета?
10. Sl@v@ 01.09.17 02:23 Сейчас в теме
11. kolya_tlt 11 20.10.17 14:07 Сейчас в теме
1. вам чем избранное не нравится?
2. 2 кнопки Еще смотрится ужасно. можно сделать по одной командной панеле в каждой форме, будет на много гармоничнее.
2.1. вторая форма наверно называется "настройка рабочего стола", а не "рабочий стол".
16. pafftis 11 04.11.17 00:07 Сейчас в теме
(11)
Хорошо, отвечу так же,
1. Вам чем эта обработка не устроила?
1.1 Вас компания 1с просит дополнительно денег заплатить?
Не нравится закройте тему и ищите подходящую для Вас.
12. KillerMann 164 21.10.17 00:17 Сейчас в теме
1. Вам нравится избранное - Вы и пользуйтесь!
2.2 Вы вообще о чем? Какие кнопки? Вы вообще смотрели публикацию перед тем как писать?
2.3 Флудом занимайтесь в Флудилке, а не здесь!
13. Gizmo_esu 76 23.10.17 10:21 Сейчас в теме
штука полезная конечно, но, ИМХО, интерфейс возвращает далеко в прошлое (..
14. KillerMann 164 23.10.17 16:19 Сейчас в теме
(13) И чем же он "возвращает", если вы можете подстроить весь этот интерфейс под себя?
15. Gizmo_esu 76 24.10.17 17:12 Сейчас в теме
(14) настройка под себя — это бесспорный плюс, а остальное вкусовщина спорить о которой нет смысла.
Оставьте свое сообщение