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