gifts2017

Вариант ПанелиФункций (8.1)

Опубликовал Русский в раздел Программирование - Работа с интерфейсом

Очередной вариант ПанелиФункций. Пример как можно без особого труда сделать для своей конфигурации панель быстрого доступа.

Набросал простенькую, но тем не менее удобную ПанельФункций. Настройки не предусмотрены, обработка ПанельФункций привязана к конфигурации. "Прикрутил" панель функций к демонстрационной конфиграции к книге М. Г. Радченко "Практическое пособие разработчика". 

                   

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

Наименование Файл Версия Размер
- 300
.1247737661 287,17Kb
26.02.13
300
.1247737661 287,17Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Юрий Тимофеев (Tatitutu) 16.07.09 09:09
Опять обработка из раздела на сообразительность
"Посмотри скриншот - и угааааааааааааадай на какой платформе я работаю ))). Слабо !!! Тогда скачай обработку....и попробуй запустить, не запустилась ? Значит у тебе 7.7 !!! Видишь какая "умная" обработка."

Автор! Думаю намек понятен ? (укажите платформу обработки)
Русский; +1 Ответить 1
2. Санёк (Русский) 16.07.09 09:11
3. Юрий Тимофеев (Tatitutu) 16.07.09 09:20
Научись сам покажи другому - это всегда хорошо. Спасибо - плюс.
slige; Русский; +2 Ответить
4. sound sound (sound) 16.07.09 13:43
5. slige (slige) 16.07.09 14:30
Большое спасибо, всегда хотела посмотреть как это делается...
Русский; +1 Ответить 1
6. Санёк (Русский) 16.07.09 15:13
7. Павел Ларионов (RegrZ) 17.07.09 04:23
Однозначно + за оригинальное решение. :)
Русский; +1 Ответить
8. Александр Аверков (Аверков) 17.07.09 09:36
Просто, но со вкусом :) Плюс
Русский; +1 Ответить
9. Анатолий (hame1e00n) 17.07.09 10:09
Спасибо, очень интересная фича
Русский; +1 Ответить
10. StormCrow (StormCrow) 17.07.09 10:32
В хозяйстве пригодится :)
Русский; +1 Ответить
11. Александр Прокопенко (alprk) 17.07.09 11:12
12. - - (Rebelx) 17.07.09 12:00
и чем это отличается от меню "Операции"?
13. - - (Rebelx) 17.07.09 12:01
Вот если бы можно было бы ограничивать список нужных объектов - тогда было бы что-то полезное
14. Санёк (Русский) 17.07.09 13:58
(13) можно просто скопировать форму несколько раз, называя, к примеру, ФормаБухгалтера, ФормаРасчетчика и т. п. В каждой копии удалять "лишние" надписи и кнопки, и переделать ее, как будет угодно. А в модуле приложения, в процедуре ПриНачалеРаботыСистемы анализировать, под какой ролью зашел пользователь, и открывать соответствующую форму. И я это сделал в качестве примера, там все завязано на нескольких процедурах, достаточно добавить, к примеру, кнопку с именем Руководителю, добавить в общие картинки иконки с именами Руководителю16 (сразу назначена кнопке), Руководителю32, добавить страницу панели с именем СтраницаРуководителю, добавить надписи (гиперссылки) с именами объектов метаданных, назначить всему добавленному соответствующие процедуры (выбрав из готовых) и все будет норм. Т. е. тут нужно лишь соблюсти принцип кнопка <Имя>, картинки кнопки <Имя>16 (сразу у кнопки назначена), <Имя>32, страница панели Страница<Имя>, и на этой странице надписи с именами, точно соответствующими именам объектов метаданных, которые должны открываться при клике на эту надпись. Кода мало, но на нем может быть сделано сколь угодно страниц, кнопок к ним, и гиперссылок на каждой странице, лишь бы было соответствие в именах.
15. Елена Королева (bearcat) 17.07.09 21:17
подскажите , как "Прикрутить" эту панель функций ? Хотела попробовать как с файлами с расширением epf
1. В программе бухучета открыть файл с обработкой (Меню "Файл -
Открыть")
но ничего не получилось.

16. Санёк (Русский) 18.07.09 06:31
(15) Почитайте комментарий (14), там все описано. Сейчас она в виде файла ИБ, этот файл ИБ - демонстрационная база к книге Радченко. Я привел лишь пример, для своей конфигурации придется "собирать" свою такую обработку (изменить эту под свою конфигурацию). Пишите в личку, помогу сделать :)
17. Евгений Люлюк (Evg-Lylyk) 20.07.09 12:03
Симпотично +, но не универсально я замучаюсь заполнять вручную панели... лучше как у 1С по подсистемам (автоматически). Вообщем надо автоматическое заполнение... ИМХО лучше в виде внешней обработки.
18. Санёк (Русский) 20.07.09 12:41
(17) Подумаю над этим :)
Evg-Lylyk; +1 Ответить
19. Ivon (Ivon) 21.07.09 13:12
+ за интересную реализацию. Для того, чтобы панелька была гибче, можно прикрутить настройки аналогично моей панельки http://infostart.ru/projects/4586/. Тогда будет вообще шикарно и интерфейс можно будет формировать на лету.
Русский; +1 Ответить 1
20. Санёк (Русский) 21.07.09 13:38
21. Ivon (Ivon) 04.08.09 18:30
(20). Уже сам доделал. Можешь зайти и посмотреть. ОсновноеМенюВертикальное. Дописал, что нужно, чтобы эта менюха работала.
22. Alexandr_P (Русский) 04.08.09 18:44
(21) Маладес :) Я тоже пытаюсь сделать свою настраиваемой, но пока не доделал, кодом ее обрастил... а толку мало. Но все равно доделаю, как время будет, и выложу сюды.
23. Ivon (Ivon) 05.08.09 12:57
(22). Только я использовал дерево значений для построения команд, а не гиперссылки.