Skip to content

Вторичный расчет - Помощь FineReport | Разработка отчетов | Отчеты | Учебные пособия

двойная бухгалтерия

1. Обзор

1.1 Сценарии применения

Пользователи будут выполнять быстрые расчеты по полям индикаторов в панели полей области анализа FineBI. Например, если вы используете быстрый расчет для вычисления рейтинга "Сумма контракта" по различным "Провинциям", и в это время вы отфильтровали "Провинции", чтобы отсеять нужные провинции, то вам потребуется выполнить ранжирование в соответствии с отфильтрованными провинциями (фактические данные, отображаемые на экране), а не ранжирование суммы контракта по всем провинциям.

Функция вторичных вычислений обеспечивает пересчет по результатам фильтрации размерности.

Отфильтрованная для провинции часть региона, в соответствии с суммой контракта второго расчета сортировки, сортировка результатов для текущего отображения суммы контракта между провинциями ранжирована, как показано на рисунке ниже:

1.2 Функциональное описание

FineBI предоставляет функцию вторичного расчета. При включении этой функции показатель будет рассчитан повторно для отфильтрованных результатов после установки условия "Фильтр" для поля измерения.

Поддержка настройки функции вторичного расчетаВсе значения, Все значения в группе, Кумулятивные значения, Кумулятивные значения в группе, Ранг, Ранг в группе, Процент , Процент в группе в Quick Calculate.
Поддержка отмены вторичных расчетовВсе значения, все значения в группе, ранг, ранг в группе, процент и процент в группе в Quick Calculate.

Примечание: Быстрая калькуляция для кумулятивных значений, вторичная калькуляция для кумулятивных значений в группах должны быть включены, а отмена не поддерживается, поскольку кумулятивные значения зависят от текущего накопления измерений, т.е. по умолчанию кумулятивные значения рассчитываются в соответствии с отфильтрованными результатами.

2. Операционные шаги

2.1 Выполнение быстрых расчетов и настройка фильтрации полей размеров

(1) Используйте встроенную программу DEMO "Анализ региональных данных", чтобы расположить суммы контрактов в порядке возрастания в соответствии с провинциями, как показано на рисунке ниже:

(2) Расположите провинции в порядке возрастания "суммы контракта", как показано ниже:

(3) и для "провинций", чтобы добавить условия фильтра, отфильтровать Пекин, Цзилинь, Аньхой, Шаньдун, Шаньси, Гуанси, Хэнань, Хайнань, Хунань, Ганьсу, Фуцзянь, Ляонин, Чунцин данные области, как показано ниже:

2.2 Использование вторичных расчетов

Ранжирование по возрастанию "Суммы контракта" по умолчанию будет рассчитано дважды, чтобы пересчитать порядок ранжирования после фильтрации измерений.

То есть, после открытия второго расчета, в порядке возрастания рейтинга запроса Пекин, Цзилинь, Аньхой, Шаньдун, Шаньси, Гуанси, Хэнань, Хайнань, Хунань, Ганьсу, Фуцзянь, Ляонин, Чунцин, провинции по сумме рейтинга контрактов, а не по сумме рейтинга контрактов всех регионов, как показано на рисунке ниже:

2.3 Исключение вторичных расчетов

Вычисление всех значений, всех значений в группе, процентов, процентов в группе, ранжирования и ранжирования в группе в Quick Calculate поддерживает отмену вторичных вычислений.

Например, после отмены вторичного расчета вышеуказанного возрастающего рейтинга, рейтинг суммы контракта представляет собой рейтинг всех провинций, и уже не является значением результатов некоторых провинций после вышеуказанной фильтрации, как показано на рисунке ниже: