addTotalOperation

добавляет новую операцию для агрегирования данных

void addTotalOperation(string name,function operation,object options);

Parameters

namestringназвание операции
operationfunctionфункция, которая производит операцию
optionsobjectобъект с параметрами операции: свойства leavesOnly или ids (подробнее в описании)

Example

$$("pivot").addTotalOperation("wAver", function(values, key, data) {
    // делаем подсчеты и возвращаем их результат
}, {leavesOnly: true});

Related samples

Details

Этот метод есть только у Pivot Table.

Метод создает операцию для колонки с итоговой колонки и колонок футера таблицы.

Функция operation получает следующие параметры:

  • values - (array) данные из ячеек в ряду или колонке (зависит от того, операция задана для итоговой колонки или футера)
  • key - (string) ID текущей колонки таблицы
  • data - (object) объект с данными (для итоговой колонки) или массив с данными колонки (для футера), к которым применяется операция

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

The ids булево. Если оно true, в качестве параметра функция получит id несгруппированных рядов в 4-ом параметре.

See also
Наверх