Элементы интерфейса рабочих окон

Элементы интерфейса рабочих окон

В рабочих окнах используются следующие элементы интерфейса:

Заголовок рабочего окна

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

Рисунок 3.65. Заголовок рабочего окна


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

Заголовок активного рабочего окна содержит системное меню для управления этим рабочим окном или перехода к другим рабочим окнам.

Рисунок 3.66. Системное меню заголовка рабочего окна


Команды контекстного меню заголовка рабочего окна:

  • «Закрепить и закрыть» (Ctrl+F2) – закрепление окна на панели закрепленных окон и его закрытие.

    Это же действие выполняется при нажатии на стандартную кнопку .

  • «Закрепить» (Shift+Ctrl+F2) – закрепление окна на панели закрепленных окон, без его закрытия.

  • «Максимизировать» (Ctrl+F3) – развернуть рабочее окно во все главное окно.

    Это же действие выполняется при нажатии на стандартную кнопку .

  • «Увеличить размер» (F3) – увеличить высоту и ширину окна на один шаг.

  • «Уменьшить размер» (Shift+F3) – уменьшить высоту и ширину окна на один шаг.

  • «Закрыть» (Ctrl+F4) – закрыть рабочее окно.

    Это же действие выполняется при нажатии на стандартную кнопку .

  • «Следующее» (F6) – перейти к следующему открытому в данный момент рабочему окну.

  • «Предыдущее» (Shift+F6) – перейти к предыдущему открытому в данный момент рабочему окну.

  • «Добавить в Избранное» (Alt+F2) – включить команду для открытия рабочего окна в меню «Избранное» главного меню программы.

Таблица элементов рабочего окна

Таблица элементов предназначена для работы с объектами базы данных. Каждая строка таблицы элементов соответствует одному объекту, а каждый столбец - одному атрибуту объекта.

Рисунок 3.67. Таблица элементов


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

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

Рисунок 3.68. Таблица элементов с контекстным меню


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

  • «Добавить» (Ins) – добавление нового элемента в таблицу.

  • «Изменить» (F2) – редактирование атрибутов существующих элементов таблицы.

  • «Удалить» (Del) – удаление элементов из таблицы (безвозвратное или в Корзину удалений ).

  • «Экспорт» – меню, объединяющее команды для экспорта данных во внешний файл или в пакет обновлений.

  • «Буфер обмена» – меню, объединяющее команды для работы с буфером обмена.

  • «Печать» (Ctrl+P) – вывод форматов печати экранных форм.

  • «Итоговые функции» – меню, объединяющее команды для управления итоговыми функциями таблицы элементов.

  • «Дополнительные функции» – меню, объединяющее команды для управления таблицей элементов.

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

Рисунок 3.69. Таблица элементов с панелью итоговых функций, панелью фильтров колонок и областью группировки


Подробное описание таблицы элементов, ее команд и меню, приемов работы с ними приведено в разделе «Работа с данными в программе Tillypad XL Manager» .

Панель параметров фильтрации

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

Рисунок 3.70. Рабочее окно с панелью параметров фильтрации


На панели «Фильтр» выводятся параметры, каждый из которых соответствует одному шагу фильтра. Значения, выбранные на каждом шаге фильтра, можно изменить, нажав на кнопку .

Подробное описание работы с фильтрами приведено в разделе «Работа с данными в программе Tillypad XL Manager» .

Индикатор выполнения задания

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

Рисунок 3.71. Рабочее окно с индикатором выполнения