Виджет "Таблица" (DataCube.Widgets.Table) предназначен для отображения данных в табличном виде, а также в виде списка или дерева. Он предоставляет широкие возможности настройки внешнего вида, поведения и функциональности, включая вложение других виджетов непосредственно в ячейки таблицы.
Название: Таблица
Описание: Отображает данные в виде таблицы, списка или дерева. Позволяет вкладывать в ячейки другие виджеты.
Категория: Основные
- Отображать в меню операций элемента: Определяет, будет ли виджет доступен в меню операций элемента (галочка для включения).
- Отображать заголовок: Показывает/скрывает заголовок таблицы (галочка для включения).
- Отображать значок сортировки: Показывает/скрывает значки сортировки в заголовках столбцов (галочка для включения).
- Применять контекстный фильтр в момент набора: Автоматически применяет контекстный фильтр при вводе текста (галочка для включения).
- Количество загружаемых строк за один запрос: Задаёт количество строк, которые загружаются за один раз при запросе данных (число).
- Максимальное количество строк в отчете: Ограничивает максимальное количество строк, отображаемых в отчёте (число).
- Использовать упреждающую загрузку данных: Включает предварительную загрузку данных для повышения производительности (галочка для включения).
- Сохранять положение прокрутки при обновлении: Сохраняет позицию прокрутки таблицы при обновлении данных (галочка для включения).
- Сообщение при отсутствии данных: Текст, который будет отображаться, если данные в таблице отсутствуют.
- Анимация:
- Анимация: Включает/выключает анимацию при обновлении данных (переключатель).
- Продолжительность анимации (ms): Задаёт длительность анимации в миллисекундах (число).
- Источник: Указывает источник данных, который будет использоваться для заполнения таблицы.
- Строки: Настройки, относящиеся к строкам таблицы.
- Поля идентификации строк: Поля или комбинация полей, которые используются для уникальной идентификации каждой строки. Необходимо для навигации по таблице.
- Схлопывать дублирующиеся строки: Включает проверку и удаление дублирующихся строк (с одинаковой комбинацией значений идентифицирующих полей).
- Глобальная фильтрация:
- Глобальная фильтрация: Настройки сквозной фильтрации.
- Фильтрующее значение: Поле, значение которого используется в качестве фильтра.
- Установить параметр или измерение: Поле (измерение) или параметр, значение которого добавляется в глобальный фильтр. Название измерения может быть динамическим.
- Логика внутри группы: Задаёт логическую операцию
И
/ИЛИ
при построении групповых фильтров.
- Применять только при соблюдении условия: Дополнительное условие для использования фильтра.
- Отображать кнопки фильтрации в меню элемента: Отображает кнопки для фильтрации строк в контекстном меню элемента (галочка для включения).
- Отображать кнопки фильтрации в меню групповых операций: Отображает кнопки для фильтрации строк в меню групповых операций (галочка для включения).
- Показывать отфильтрованные строки:
- Включает отображение в конце таблицы строк, удаленных после фильтрации.
- Контрастность: Настройка прозрачности для строк, которые были удалены после фильтрации.
- Формировать дерево:
- Формировать дерево: Включает режим отображения дерева (переключатель).
- Структура иерархии:
- идентификаторы:
- Полe идентификации родительских строк: Поле, содержащее идентификатор родительской строки.
- Значение поля у корневых строк: Значение, которое определяет корневые строки.
- Размер отступа у дочерних строк: Определяет величину отступа для дочерних элементов в дереве.
- Отображать количество дочерних строк: Показывает количество дочерних элементов рядом с элементом дерева (галочка для включения).
- Отображать маркеры у дочерних строк: Показывает маркеры (например, стрелочки) для дочерних элементов дерева (галочка для включения).
- Начальное состояние:
- Свернутое: Все элементы дерева изначально свернуты.
- Разворачивать при контекстном поиске: Автоматически разворачивает ветки дерева, соответствующие контекстному фильтру.
- Разворачивать при глобальной фильтрации: Автоматически разворачивает ветки дерева, соответствующие глобальному фильтру.
- Развернутое: Все элементы дерева изначально развернуты.
- Отображать кнопку скрыть/раскрыть все в заголовке: Показывает кнопку для сворачивания/разворачивания всего дерева (галочка для включения).
- Выделять дочерние строки при выделении родительской: При выделении родительской строки автоматически выделяются все дочерние (галочка для включения).
- Действия при клике:
- Использовать глобальную фильтрацию: Включает применение фильтрации по значению ячейки (выбор режима
И
, ИЛИ
, НЕ
).
- Уведомлять API-окружение: Отправляет уведомление во внешнюю систему при клике на строку (переключатель).
- Поля аргументов: Поля, значения которых будут переданы в уведомлении.
- Переходить на другой виджет: При клике на строку происходит переход на другой виджет (переключатель).
- Виджет: Выбор виджета, на который будет осуществлен переход.
- Выполнить операцию: При клике на строку будет выполнена выбранная операция.
- Действия при наведении:
- Обновлять данные: Обновление данных при наведении.
- Отображать виджет в выноске: Показывает дополнительный виджет во всплывающем окне при наведении на строку (переключатель).
- Тип виджета: Выбор типа виджета для отображения в выноске.
- Встроенный виджет: Позволяет создать виджет в выноске.
- Базовый виджет: Настройка встраиваемого виджета
- Виджет визуализации: Позволяет выбрать виджет из существующих
- Виджет визуализации: Выбор виджета для отображения.
- Ширина: Ширина всплывающего окна.
- Высота: Высота всплывающего окна.
- Выполнить операцию: При наведении на строку будет выполнена выбранная операция.
- Действия при отсутствии данных:
- Выполнить операцию: При отсутствии данных в таблице будет выполнена выбранная операция.
- Столбцы: Настройки столбцов таблицы.
- Название: Название столбца, отображаемое в заголовке таблицы.
- Расширенный заголовок: Заголовок с возможностью форматирования и использования значений из данных.
- Отображать описание заголовка в тултипе: Добавляет произвольный HTML в всплывающую подсказку заголовка.
- Отображение ячейки:
- Текст:
- Значение: Поле, значение которого будет отображаться в ячейке.
- Использовать сортировку:
- Включает возможность сортировки строк по данному столбцу (галочка для включения).
- Сохранять сортировку источника: Интегрирует текущую сортировку в сортировку источника.
- Приоритет: Приоритет сортировки (у текущей или у источника).
- Выбрать другие поля для сортировки: Позволяет задать поля, которые используются для сортировки.
- Использовать контексный фильтр:
- Использовать контексный фильтр: Включает фильтрацию по значениям столбца.
- Устанавливать параметр: Задает параметр, по которому будет фильтрация.
- Всегда показывать фильтр: Вне зависимости от контекста, поле фильтра будет отображаться.
- Точное совпадение (для строковых значений): При поиске учитывается регистр символов.
- Значение по умолчанию: Значение, установленное по умолчанию в поле фильтра.
- Условие по умолчанию (для численных значений): Задает условие, которое будет выставлено в поле фильтра по умолчанию.
- Объединять ячейки с одинаковыми значениями:
- Объединять ячейки с одинаковыми значениями: Включает объединение ячеек с одинаковыми значениями в одном столбце.
- Дополнительные поля: Дополнительные поля для группировки.
- Сводный столбец:
- Сводный столбец: Опция, которая делает столбец элементом сводной таблицы.
- Параметр измерения: Параметр, по которому определяется отображение данных.
- Сортировка: Сортировка данных в сводном столбце.
- Форматировать числа:
- Форматировать числа: Позволяет форматировать числа.
- Формат: Настройка формата чисел.
- Разрешать выделять текст: Позволяет пользователю выделять текст в ячейке.
- Отображать текст в тултипе: Показывает текст из ячейки во всплывающей подсказке (галочка для включения).
- Встроенный виджет:
- Виджет: Выбор виджета, который будет отображаться в ячейке.
- Использовать сортировку:
- Включает возможность сортировки строк по данному столбцу (галочка для включения).
- Сохранять сортировку источника: Интегрирует текущую сортировку в сортировку источника.
- Приоритет: Приоритет сортировки (у текущей или у источника).
- Поля сортировки: Поля, которые используются для сортировки.
- Использовать контексный фильтр:
- Использовать контексный фильтр: Включает фильтрацию по значениям столбца.
- Фильтровать по полю/параметру: Задает поле или параметр, по которому будет фильтрация.
- Всегда показывать фильтр: Вне зависимости от контекста, поле фильтра будет отображаться.
- Точное совпадение (для строковых значений): При поиске учитывается регистр символов.
- Значение по умолчанию: Значение, установленное по умолчанию в поле фильтра.
- Условие по умолчанию (для численных значений): Задает условие, которое будет выставлено в поле фильтра по умолчанию.