Элемент "Таблица"
Таблица является одним из основных элементов представления информации в Алькир. Таблицы могут быть одноуровневыми и двухуровневыми. Помимо этого для работы с технологическим журналом используется особый вид таблицы с динамически формируемыми фильтрами.
Одноуровневые таблицы
Элементы таблицы:
- Фильтры и сортировка. Интерфейс для управления фильтрами, сортировкой, видимостью столбцов.
- Текущие значения сортировки и фильтров.
- Элемент управления для показа поля с дополнительной информацией по строке.
- Ячейки с текстом зеленого цвета содержат детализацию, доступную по клику.
- Дополнительная информация по строке. Состав полей определяется динамически в зависимости от настройки видимости колонок - колонки, видимость которых отключена, не будут выводится в строке, но будут отображаться в доп. информации.
- Контекстное меню. Список возможных опций раскрывается при наведении курсора.
Двухуровневые таблицы
Элементы таблицы:
- Фильтры и сортировка. Интерфейс для управления фильтрами, сортировкой, видимостью столбцов.
- Текущие значения сортировки и фильтров.
- Колонки и данные строк верхнего уровня.
- Колонки и данные строк вложенного уровня. Вложенные строки используются для детализации данных верхнего уровня.
- Контекстное меню. Список возможных опций раскрывается при наведении курсора.
Фильтры и сортировка
При работе с одноуровневыми и двухуровневыми таблицами нажатие на кнопку "Фильтры и сортировка" открывает окно с параметрами фильтрации.
Набор фильтров определяется составом колонок конкретной таблицы. Все настроенные фильтры объединяются по "И".
Для применения изменений необходимо нажать кнопку "Сохранить" (7).
1 - Настройка сортировки
Настройка сортировки поддерживается только по одной колонке. Направление сортировки настраивается.
2 - Сброс настроек видимости/фильтрации
Сброс настроенных фильтров и параметров видимости колонок в состояние по умолчанию.
3 - Видимость колонки
Чекбокс управления видимостью колонки.
4, 5, 6 - Настройка фильтрации для колонки
Оператор сравнения и значение для отбора указываются для каждой колонки. Для некоторых типов значений предусмотрен выбор единицы измерения.
В качества оператора сравнения могу использоваться:
- тип данных "строка":
- =
- !=
- contain
- not contain
- тип данных "число" или "дата/время":
- =
- !=
- >
- <
- =<
- =>
7 - Сохранить
Нажатие на кнопку "Сохранить" фиксирует заданные параметры фильтрации.
Таблица событий технологического журнала
В таблице для работы с событиями технологического журнала состав полей не определен. Для отбора могут использоваться любые поля, присутствующие в собранном технологическом журнале.
Помимо этого, при переходе во вкладку "События технологического журнала" из контекстного меню другой таблицы, в окне "Сортировка и период фильтрации" присутствуют дополнительные параметры отбора по дате.
1 - Период фильтрации
Фильтр для дополнительного отбора событий по периоду. Используется только при переходе к вкладке технологического журнала из другой таблицы. Используется для точного отбора событий по дате, без изменения основного период отбора Алькир.
2 - Сортировка
Параметры сортировки.
3 - Параметры объединения фильтров в группе
Настройка объединения условий в группе: НЕ/И/ИЛИ.
4 - Раздел динамически формируемых фильтров
Меню добавления полей/группировок.
5 - Раздел динамически формируемых фильтров
Настраиваемые параметры фильтрации.