3.2.2. grid#
Раздел находится в разработке.
3.2.2.1. Индикация состояния списка#
Для индикации состояния списка используется строка статуса
Отображаемые состояния:
Частичная загрузка -
View.Representation.PartitionModes.notPartitioned
-
See also
Достигнут лимит по
квотам
3.2.2.2. Режимы работы с данными#
- Поддержка режима высокой ёмкости
В соответсвие со спецификациями отключен недоступный для этого режима функционал. Других особенностей работы контрола нет.
3.2.2.3. Область итогов#
See also
Область итогов в таблице предназначена для отображения итоговых данных по каждой колонке. Поддерживается несколько типов агрегации, которые можно включить в зависимости от типа данных в колонке.
3.2.2.3.1. Доступные типы агрегации#
Нет - Отсутствие агрегации. Итоговая строка для данной колонки остается пустой.
Количество - Отображает общее количество записей в колонке.
Сумма - Отображает сумму всех непустых значений в колонке.
Минимум - Отображает минимальное значение в колонке.
Максимум - Отображает максимальное значение в колонке.
Среднее - Отображает среднее значение непустых строк в колонке. Среднее значение округляется (математическим округлением от 0.5 вверх) до двух знаков после запятой.
3.2.2.3.2. Ограничения по типу данных#
Для числовых колонок доступны все виды агрегации: “Нет”, “Количество”, “Сумма”, “Минимум”, “Максимум”, “Среднее”.
Для нечисловых колонок доступны только “Нет” и “Количество”.
3.2.2.4. Сортировка#
Сортировка в таблице позволяет пользователю упорядочивать данные в соответствии с определёнными критериями. Существует два направления сортировки:
По возрастанию – от меньшего к большему (например, от A до Z, от 1 до 100).
По убыванию – от большего к меньшему (например, от Z до A, от 100 до 1).
3.2.2.4.1. Основные механизмы сортировки#
Сортировка включается кликом в область заголовка колонки.
Включение сортировки всегда сортирует данные по возрастанию.
Для смены направления сортировки нужно повторно кликнуть на заголовок отсортированной колонки.
3.2.2.4.2. Множественная сортировка#
Множественная сортировка позволяет пользователю сортировать данные сразу по нескольким колонкам.
Shift + клик
включает множественную сортировку, позволяя отсортировать несколько колонок одновременно.Если отсортировано несколько колонок, иконка сортировки изменяется, добавляя порядковый номер, который указывает приоритет сортировки. Сортировка добавленная ранее имеет больший приоритет, чем последующие.
Shift + клик
по колонке в множественной сортировке изменяет её направление, но не меняет порядковый номер.Ctrl + Shift + клик
по колонке в множественной сортировке аналогиченCtrl + клик
и отключает сортировку этой колонки.
3.2.2.4.3. Отключение сортировки#
Для отключения сортировки у конкретного столбца необходимо выполнить
Ctrl + клик
. Если колонка не была отсортирована, действие не оказывает эффекта.Ctrl + клик
по колонке, участвующей в множественной сортировке, выключает сортировку только этой колонки, а порядковые номера остальных отсортированных колонок смещаются. Если остаётся только одна отсортированная колонка, её порядковый номер не отображается.Если отсортировано несколько колонок и выполнен обычный клик по неотсортированной колонке, вся предыдущая сортировка сбрасывается, и включается одиночная сортировка по последней выбранной колонке.
3.2.2.4.4. Сортировка в области группировки#
Область группировки поддерживает сортировку аналогично основному гриду, включая возможность множественной сортировки.
Клик по заголовку группы включает сортировку,
Ctrl + клик
отключает её, а повторный клик по отсортированной колонке меняет направление сортировки.Приоритет сортировки в области группировки определяется иерархией группировки: колонка, расположенная левее, имеет более высокий приоритет, чем колонка, расположенная правее.
Сортировка на уровне группировки является наиболее приоритетной, а сортировка на уровне грида выполняется после неё.
3.2.2.5. Спецификация пунктов контекстного меню#
3.2.2.5.1. Копировать#
Используется для копирования данных из ячейки таблицы.
See also
Информация по работе с записью текста в буфер обмена находится в Справочники Api - CoreClipboard
.
Если отсутствует разрешение на запись в буфер обмена для сайта с прикладным проектом в браузере, то кнопка не будет отображаться. Сообщение об этом будет выведено в логи браузера.
Если в рамках запущенного сайта разрешение на запись в буфер обмена отсутствовало, после чего было предоставлено, то необходимо перезагрузить сайт, чтобы кнопка отобразилась.
Если в рамках запущенного сайта разрешение на запись в буфер обмена имелось, после чего было заблокировано, то кнопка не скроется, но возможность копирования данных будет заблокирована. Сообщение об этом будет выведено в логи браузера.
Warning
Если в браузере отсутствует доступ к Async Clipboard API, то запись текста в буфер обмена работать не будет.
3.2.2.5.2. Вставить#
Используется для вставки данных в ячейку таблицы из буфера обмена.
See also
Информация по работе с чтением текста из буфера обмена находится в Справочники Api - CoreClipboard
.
Если отсутствует разрешение на чтение из буфера обмена для сайта с прикладным проектом в браузере, то кнопка не будет отображаться. Сообщение об этом будет выведено в логи браузера.
Если в рамках запущенного сайта разрешение на чтение из буфера обмена отсутствовало, после чего было предоставлено, то необходимо перезагрузить сайт, чтобы кнопка отобразилась.
Если в рамках запущенного сайта разрешение на чтение из буфера обмена имелось, после чего было заблокировано, то кнопка не скроется, но возможность вставки данных будет заблокирована. Сообщение об этом будет выведено в логи браузера.
Warning
Если в браузере отсутствует доступ к Async Clipboard API, то чтение текста из буфера обмена работать не будет.
3.2.2.5.3. Область итогов#
Отобразить или скрыть область итогов.
3.2.2.5.4. Область группировки#
Отобразить или скрыть область группировки.
3.2.2.5.5. Автофильтр#
3.2.2.5.6. Загрузить данные полностью#
Выполняет загрузку всех данных выборки
3.2.2.5.7. Свернуть все дерево#
3.2.2.5.8. Развернуть все дерево#
3.2.2.5.9. Разместить все колонки на экране#
3.2.2.5.10. Настройка видимости колонок#
3.2.2.5.11. Восстановить настройку по умолчанию#
3.2.2.5.12. Скрыть колонку#
3.2.2.5.13. Сохранить как#
Экспорт содержимого таблицы в файл. Вызов данного пункта меню откроет диалоговое окно для выбора
режима экспорта
.