Search Results for

    Show / Hide Table of Contents

    Группировка TopN

    Если количество значений в группе заголовка велико, это приведет к генерации чрезмерного количества страниц отчета. Группировка TopN позволяет отобразить N первых значений, а остальные значения показать в свернутом виде:

    image-20210916195904570

    Принцип работы

    Механизм TopN использует четыре элемента для отображения данных:

    1. Группа TopN - исходная группа, содержащая большое количество значений.

    2. Итог TopN, в котором отображается итог по значениям TopN.

    3. Группа "Остальные", которая отображает значения, не вошедшие в TopN.

    4. Итог группы "Остальные".

    Если в исходной группе меньше значений, чем указано в свойстве TopN.Count, она выводится обычным образом, без задействования группировки TopN. Иначе происходит следующее:

    • в основной группе оставляется N значений;
    • остальные значения переносятся в группу "Остальные";
    • производится агрегация данных в основной группе и в группе "Остальные";
    • полученные значения выводятся в итоге TopN и итоге группы "Остальные".

    Настройка

    Настройка TopN выполняется для основной группы. Для этого сделайте двойной щелчок на элементе или выберите пункт "Редактировать..." из контекстного меню.

    Возможны два варианта работы с дополнительными элементами:

    • элементы "Итог TopN", "Остальные", "Итог остальных" создаются автоматически при построении матрицы. Их визуальное оформление копируется из основного элемента. Вы можете управлять видимостью элементов, а также указать заголовки для элементов-итогов. Другие возможности настройки внешнего вида отсутствуют;
    • вышеуказанные элементы добавляются в шаблон матрицы. Это дает возможность полной настройки внешнего вида, а также изменения порядка элементов. Вы можете добавить кнопки сворачивания для интерактивного управления видимостью отдельных элементов.

    Ниже показано, как выглядит шаблон матрицы при добавлении в него дополнительных элементов:

    В данном случае основная группа подсвечивается красным цветом, а дополнительные элементы помечаются значком замка. Удалить их можно в окне редактора основного элемента, сняв флажок "Добавить дополнительные элементы в шаблон матрицы".

    TopN, BottomN, FirstN, LastN

    Механизм TopN использует первые N значений в исходной группе. От того, как была отсортирована исходная группа, зависит смысл получаемых значений:

    • группа отсортирована по значению заголовка: отображается N первых (сортировка по возрастанию) или N последних значений (сортировка по убыванию);
    • группа отсортирована по значению итога: отображается N наибольших (сортировка по убыванию) или N наименьших значений (сортировка по возрастанию).
    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»