×
Меню

Атрибут RatioType (<Ratio>)

Атрибут RatioType отражает способ расчёта числовых данных заданной колонки ( см.SumParam ). Данный атрибут используется в том случае, когда необходимо провести расчёты на базе столбца данных (выявить максимум, минимум, подсчитать количество строк, сумму либо рассчитать среднее).
Атрибут обязателен, за исключением, когда показатель рассчитывается при помощи Func без агрегирования данных столбца.
Возможные значения данного атрибута:
Значение
Описание
«Sum»
сумма
«Count»
количество
« Average »
среднее
« Max »
максимум
« Min »
минимум
 
 
Пример 1. Необходимо рассчитать прибыль. Для этого нужно создать следующий показатель:
 
<Ratio Name = "Profit" RatioType = "Sum" SumParam = "Profit" />, где
 
¾     < Ratio /> - тег, описывающий показатель;
¾     Name =" Profit " – означает, что показатель будет называться Profit ;
¾     RatioType =" Sum " – означает, что данные будут суммироваться;
¾     SumParam =" Profit " – означает, что будут суммироваться данные столбца Profit (полный вариант примера находится здесь ).
 
Пример 2. Необходимо проанализировать средний размер прибыли на основании данных примера CustomRatios.xls. Поскольку столбцом, который был выбран в начале работы с отчетом как « использовать в качестве Суммы » выбрана выручка (“Unit Price”), то необходимо создать соответствующий показатель:
<Ratio Name = "Average profit" RatioType = "Average" SumParam = "Profit" />, где :
 
¾     Name =" Average profit"  - означает, что показатель будет называться Average profit ;
¾     RatioType="Average" – означает, что в будет рассчитано среднее из числовых значений;               
¾     SumParam="Profit" – расчёт будет проводиться в колонке  ="Profit" ( см.SumParam ).
 
Созданный показатель позволяет проанализировать средний размер прибыли по месяцам в существующем проекте: