Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Настройка панели инструментов

Содержание статьи:

 

Визуальный конструктор

Основная работа по настройке будущей панели инструментов выполняется в визуальном конструкторе. Разработка панели производится путем вынесения из панели элементов на рабочую область необходимых элементов управления и настройки их характеристик. 

Фиксированные и динамические элементы панели инструментов 

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

  • Имя панели инструментов – наименование панели, которые отображается в списке и несет смысловую нагрузку цели созданной панели.
  • Системное имя – уникальное текстовое наименование панели в рамках шаблона записи. Может содержать только буквы латинского алфавита, цифры и знак «_».
  • «Использовать по умолчанию для списка» – флаг, который показывает, что данная панель инструментов будет отображаться на списках. Флаг может быть указан только у одной панели инструментов в рамках одного шаблона записи. Если флаг указывается на новой панели, он снимается с другой панели, на которой данный флаг установлен.
  • «Использовать по умолчанию для форм» – флаг, который говорит, что данная панель инструментов отображается на всех формах в рамках шаблона записи. Флаг может быть указан только у одной панели инструментов в рамках шаблона записи. Если флаг устанавливается пользователем на одной панели, то существующий на другой панели снимается в автоматическом режиме.
  • «Использовать по умолчанию для экземпляров процесса» - флаг, который показывает, что данная панель инструментов будет отображаться при открытии экземпляра процесса – в истории выполнения экземпляра. Флаг может быть указан только у одной панели инструментов в рамках шаблона процесса. Если флаг устанавливается пользователем на одной панели, то существующий на другой панели снимается в автоматическом режиме.

 

Панель элементов

Панель элементов конструктора содержит следующие элементы:

  • Фиксированные элементы – это набор визуальных элементов, которые не зависят от шаблона записи, на котором настраивается панель инструментов и позволяют визуально улучшить размещение операций (кнопок) на панели инструментов.
  • Динамические элементы – это набор операций, настроенных на текущем шаблоне записи, позволяющих вынести кнопки на форму редактирования.

Добавление элементов на панель инструментов производится путем «перетаскивания» элементов с панели элементов конструктора в рабочую область и определения индивидуальных характеристик визуальных элементов с помощью панели настройки. 

Механизм добавления визуальных элементов на форму

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

Чтобы изменить положение уже добавленного визуального элемента в рабочей области, необходимо аналогичным образом осуществить перенос элемента в нужное место.

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

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

Динамические визуальные элементы на панели элементов конструктора содержат строку поиска по наименованию и системному имени операции.

Ниже представлено описание визуальных элементов панели элементов конструктора панели инструментов.


Разделитель

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

На панели инструментов в пользовательском интерфейсе элемент Разделитель выглядит следующим образом.

Элемент «Разделитель» на пользовательском интерфейсе 

 

Группа

Элемент «Группа»

Предназначена для формирования папки с выпадающим списком, объединяющую в себе группу операций.

Группа имеет следующие характеристики для настройки:

  • Название – отображаемое на интерфейсе пользователя наименование папки.
  • Описание – детальное описание папки. Выводится на интерфейсе пользователя как подсказка при наведении курсора мыши на папку.
  • Тип иконки – выбирается иконка из фиксированной библиотеки иконок платформы. Будет отображена на папке на интерфейсе пользователя.
  • Цвет – указывается цвет из приведенного набора цветов, которым будет окрашена папка на интерфейсе пользователя.

На панели инструментов в пользовательском интерфейсе элемент Группа отображается следующим образом.

Элемент «Группа» на пользовательском интерфейсе. 

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


Операции

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

Подробное описание настройки операций приведено в разделе « Операции ». При двойном щелчке мышью по элементу в панели элементов открывается окно настройки операции.

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

Информация об операции на панели настройки 

Проектировщик имеет возможность переопределить следующие характеристики кнопки с помощью панели настройки:

  • Название – отображаемая на интерфейсе пользователя текстовая надпись, наносимая на кнопку. 
  • Описание – дополнительное описание кнопки, которое выводится в качестве подсказки, при наведении на кнопку курсором мыши.
  • Тип иконки – выбирается иконка из фиксированной библиотеки иконок платформы. Будет отображена на кнопке на интерфейсе пользователя.
  • Цвет – указывается цвет из приведенного набора цветов, которым будет окрашена кнопка на интерфейсе пользователя.

На панели инструментов кнопка будет отображена только, если она должна отображаться согласно условию отображения.

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Не работают правила на форме пользовательской задачи
Просмотрено 71 раз с Wed, May 13, 2020

Трансфер
Просмотрено 110 раз с Thu, Mar 5, 2020

Запуск глобальной функции из операции
Просмотрено 118 раз с Tue, May 19, 2020

Страницы
Просмотрено 115 раз с Fri, Mar 13, 2020

Настройка боковой навигации
Просмотрено 113 раз с Fri, Mar 6, 2020

Добавление операции
Просмотрено 110 раз с Wed, Mar 11, 2020

Назначение задачи на группу, выбранную на форме
Просмотрено 54 раз с Mon, Jul 20, 2020

Основы интерфейса
Просмотрено 191 раз с Tue, Mar 3, 2020

Настройка системных уведомлений
Просмотрено 224 раз с Tue, Mar 3, 2020

Расширения Comindware - Примеры использования
Просмотрено 90 раз с Mon, Aug 3, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware