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

08.04.13

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Обработка "Вертикальное меню"
.epf 154,97Kb
405
405 Скачать (1 SM) Купить за 1 850 руб.

Для каждого пользователя в отдельности может быть настроено индивидуальное вертикальное меню, содержащее набор всех используемых пользователем объектов системы: справочников, документов, журналов документов, отчетов и обработок.

 

Состав меню настраивается системным администратором.
Форма настройки открывается по сочетанию горячих клавиш ++:

 

По кнопке "Меню" в вертикальное меню добавляется группа, в которую впоследствии добавляются отдельные элементы меню, по кнопке "Элемент меню". Меню и элементы меню можно создавать копированием, удалять, а также изменять порядок по кнопкам-стрелкам.

Редактирование группы

Форма редактирования группы элементов меню:

 

 

  • Представление - наименование группы, как оно отразится в меню
  • Оформление - при необходимости можно выделить группу, задав отличный от обычного цвет текста, цвет фона и шрифт. 
  • Для вызова (открытия) группы можно назначить горячие клавиши.


Редактирование элемента

Форма редактирования элемента меню:

 

 

  • Представление - наименование элемента меню
  • Путь к данным - задается путь к объекту вызова. Необходимо выбрать соответствующий Тип объекта, Вид объекта и Форму, которая будет открываться при вызове.
  • Оформление - при необходимости можно выделить элемент, задав отличный от обычного цвет текста, цвет фона и шрифт.
  • Для вызова (открытия) элемента можно назначить горячие клавиши.

 

Группа или элемент в меню может сопровождаться изображением-иконкой. Чтобы присоединить изображение, щелкните в поле "Иконка" и выберите изображение из файла библиотеки картинок 1С, либо из другого внешнего источника, выбрав файл из каталога. Каталог, который по умолчанию открывается для поиска, можно выбрать в общих настройках вертикального меню.

 

 

Общие настройки вертикального меню

По кнопке "Настройка" вызывается форма настройки общих свойств меню и всех элементов меню:

 

 

При необходимости можно настроить внешний вид меню: цвета и шрифты, высоту кнопок и значков (в пикселях).

Каталог картинок указывается, если в настройках меню будут использоваться не стандартные картинки из библиотеки 1С, а пользовательские. При указании каталога при выборе картинки-иконки будет по умолчанию открываться указанный в настройках каталог.

Обновление от 28.07.10

 [+] Автоматическое заполнение представления по метаданным

 [+] Выбор журналов документов

 

Обновление от 1.08.10

  [+] Автоматическое заполнение иконок по типу метаданных

  [+] Выбор внешних отчетов\обработок

 

Обновление от 2.08.10

  [+] Расположение картинки\текста

  [+] Проверка право доступа на метаданные (просмотр)

 

Обновление от 11.08.10

Исправлены выявленные ошибки

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    55486    17    23    

43

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

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

2400 руб.

29.06.2020    19773    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    22207    mrXoxot    44    

128

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    11198    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    18032    1226    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

3 стартмани

10.04.2023    12705    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    7516    kalyaka    6    

32
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. support 4455 23.07.10 18:54 Сейчас в теме
4. 33lab 923 23.07.10 22:45 Сейчас в теме
(1) Спасибо.
(2) Это не дизайн это стиль ;) а вот дизайнера к сожалению нету :(
(3) Програмно подключенные привязки в связке со сверткой панелей дают довольно странный эффект (логику работы 1С при этом так и не могу понять), поэтому проблемы с отображением возможны при изменении размера окна обработки, опишите проблему (можно в аську) постараюсь решить.
5. barsuk 23.07.10 23:12 Сейчас в теме
(4) а где можно взять вашу аську?)
6. 33lab 923 23.07.10 23:18 Сейчас в теме
(5) в профайле все есть (1.6.5.7.6.8.9.3.8)
2. Yasen 490 23.07.10 20:47 Сейчас в теме
Да, дизайнер хороший у вас)
3. barsuk 23.07.10 22:19 Сейчас в теме
Че-то подглючивает меню при отображении:(
7. Ish_2 1114 24.07.10 14:39 Сейчас в теме
Для 8.2 , я так понимаю, предложенная обработка не нужна ?
10. 33lab 923 25.07.10 12:00 Сейчас в теме
(7) Если 8.2 используется исключительно как "толстый клиент" то думаю обработка не помешает.
(8) ;)
(9) Получил первое сообщение (на почту), хоть сам и не люблю рекламу, но без нее никуда да и закоментарить ее всегда можно.
8. 24.07.10 17:29 Сейчас в теме
Красавчики! Сбылась мечта идиота! )))
9. warrior1985 68 24.07.10 22:22 Сейчас в теме
11. luns 27.07.10 14:46 Сейчас в теме
12. BRT 37 28.07.10 16:01 Сейчас в теме
Пожелание.
При выборе объекта (Справочник, документ) можно автоматически заполнять "представление" автоматически из Синонима объекта.
Думаю если эт оОбработка или отчет то тоже возможно
13. 33lab 923 28.07.10 16:29 Сейчас в теме
(12) Доработал автоматическое заполнение представления по метаданным.
Обновил разработку.
14. 30.07.10 16:04 Сейчас в теме
А вот еще пожелания:
1. в дополнение к (12), что если и в иконку будет добавляться типовая картинка документа, отчета или обработки в соответствии с метаданными.
2. но гораздо важнее подцепить сюда еще и возможность подключения внешних отчетов и обработок. вот это было бы просто экстаз! ))
15. 33lab 923 31.07.10 23:45 Сейчас в теме
(14) Реализовал пожелания. Обновил разработку.
P.S. Скриншоты поменяю позднее (в "Общей настройке" добавился каталог файлов, по аналогии с каталогом картинок)
16. Batchir 126 02.08.10 08:56 Сейчас в теме
Ещё пожелания:
Реализовать возможность пользователю самому настраивать меню.
Список доступных метаданных в этом случае фильтаровать по праву доступности
19. 33lab 923 02.08.10 17:01 Сейчас в теме
(16) Добавил функцию "ЕстьПравоДоступа", можете корректировать ее по своему усмотрению (по умолчанию проверяется право доступа на просмотр). Обновил разработку.
17. rasswet 82 02.08.10 09:28 Сейчас в теме
18. 33lab 923 02.08.10 14:38 Сейчас в теме
(17) Проблема была в нашем местном провайдере, который предоставляет услуги хостинга (картинки грузятся по ссылке с нашего сайта)
20. bearcat 70 02.08.10 22:36 Сейчас в теме
да, это не для пользователей

скачала, вертикальное меню не получилось, зато теперь радостно появилась вертикальная реклама 33lab.ru, которую убрать не удается
21. 33lab 923 02.08.10 22:45 Сейчас в теме
(20) Это рекламный вирус :)
Ну а если серьезно, закрыть рекламу можно просто нажав на крестик (в правом вернем углу формы). Для настройки меню необходимо нажать на форме правой кнопкой мышки, появится меню выбора из 2 пунктов (настройка и закрыть), нажимаем "настройка" и далее по интуиции.
22. bearcat 70 03.08.10 00:04 Сейчас в теме
(21) закрыла программу, снова открыла уже не было боковой панельки :D
ВОПРОС
1. выбранные в избранное строки аатоматически выстраиываются по алфавиту (кроме документов) и их нельзя менять местами?
например , я перенесла в извбранное и строки выстроились так:
Авансовые отчты
акт сверки
возврат товаров от покупателя
корректировка долга
поступление товаров и услуг
внешние обработки
вычеты по НДФЛ
доходы буд периодов
но!!!
я на лист бумаги специально выписала, что я еще переносила только что в избранное:
расчеты по страховым взносам
кассовые документы
складские документы
документы учета кадров
они были в "избранном" считанные минуты и исчезли

как нужно закреплять в "избранном" выбранные строки?
и как удалить из избранного , что решила удалить?
и как поменять их местами?

пока что не нашла ответов на вопросы, экспериментирую



2. можно сделать две, три, четыре папки ИЗБРАННОЕ?
3. стала "набирать" в папку "избранное" и увидела, что строки , которые я переношу в папку избранное странным образом исчезают.
24. 33lab 923 03.08.10 00:14 Сейчас в теме
(22) Подобные вопросы лучше писать в аську иначе комментарий получается уж слишком большой.
Ответы:
1.Менять местами можно все что угодно, смотрим на рисунок "Настройка", удаление,добавление,редактирование - смотрим все тот же рисунок .
2.Можно
3.Само собой ничего исчезнуть не может

P.S. Обработка достаточно подробна описана, как можно в ней не разобраться даже не представляю.
23. bearcat 70 03.08.10 00:07 Сейчас в теме
я смотрю, что ваши скриншоты совсем не такие, как тот вид , что у меня в 1С
у меня итнтерфейсная панель,
это, видать, не ваша обработка, сорри
25. psamt1k 04.08.10 19:32 Сейчас в теме
Адназначна +!
Реализовал то, о чем я мечтал и помаленьку воплощал в действительность. Но по сравнению с этой обработкой - я просто неуч =)
26. AlexeyMAGician 57 10.08.10 18:10 Сейчас в теме
Косяк: при редактировании пункта мею, в представлении всегда выставляется первое из метаданных.

Процедура АтрибутФормы_ПриИзменении(Элемент)
//... мыши погрызли...
   Если ПустаяСтрока(Вид) Тогда //*** Добавить
      Вид=?(Метаданные[Тип].Количество()=0, "", Метаданные[Тип][0].Имя);
      АтрибутФормы_ПриИзменении("Вид");
   КонецЕсли; //*** Добавить
//... мыши погрызли...

Показать
27. 33lab 923 11.08.10 09:32 Сейчас в теме
(26) Спасибо за выявленную ошибку. Лучше исправить ее следующим кодом:

		Если ПустаяСтрока(Вид) Или НЕ ТипЗнч(Элемент)=Тип("Строка") Тогда //Вызов в "ПриОткрытии"
			Вид=?(Метаданные[Тип].Количество()=0, "", Метаданные[Тип][0].Имя);
			АтрибутФормы_ПриИзменении("Вид");
		КонецЕсли;



В вашем примере при смене "ТипаОбъекта" - "ВидОбъекта" меняться не будет (если представление было заполнено).

Обработку обновил.
28. GERDUSKA 21.11.17 17:50 Сейчас в теме
Спасибо! Очень пригодилось!
Оставьте свое сообщение