Grouping Data Grid
Дополнение добавляет компонент groupDataGrid в палитру компонентов. Используйте его как альтернативу dataGrid и treeDataGrid, когда требуется группировка по столбцам.
Ключевые возможности дополнения Grouping Data Grid:
-
Многоуровневая группировка: группировка строк по нескольким критериям.
-
Управление группировкой пользователем: пользователи могут группировать данные и менять порядок группировки прямо в интерфейсе.
-
Встроенная сортировка: сортировка сохраняется внутри групп.
-
Экспорт в Excel: экспорт данных с разворачиванием групп в плоский список или с сохранением исходной структуры группировки.
-
Гибкое оформление: настройка групп, заголовков, иконок и общего вида таблицы.
Установка
|
Для этого дополнения требуется Enterprise подписка. Если у вас нет подписки, ознакомьтесь с разделом Пробная Enterprise+BPM подписка, чтобы получить пробную версию. |
Для автоматической установки через Jmix Marketplace следуйте инструкциям в разделе Дополнения.
Для ручной установки выполните следующие шаги.
-
Настройте доступ к премиум-репозиторию.
-
Добавьте премиум-репозиторий в свой
build.gradle:repositories { // ... maven { url = 'https://nexus.jmix.io/repository/premium' credentials { username = rootProject['premiumRepoUser'] password = rootProject['premiumRepoPass'] } } } -
Добавьте учетные данные премиум-репозитория в
~/.gradle/gradle.properties:premiumRepoUser=123456123456 premiumRepoPass=abcdefabcdefПолучите учетные данные репозитория из вашего лицензионного ключа: первая часть ключа перед тире – это имя пользователя репозитория, часть после тире – пароль. Например, если ваш ключ выглядит как
123456-abcdef abcdef, имя пользователя –123456, а пароль –abcdef abcdef.
-
-
Добавьте зависимость в ваш
build.gradle:implementation 'io.jmix.groupgrid:jmix-groupgrid-flowui-starter'