Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.olap.aggregators 

SumAggregator  - AS3 Flex

Пакетmx.olap.aggregators
Классpublic class SumAggregator
НаследованиеSumAggregator Inheritance Object
Реализует IOLAPCustomAggregator

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Класс SumAggregator реализует агрегатор сумм. Агрегатор сумм возвращает сумму всех измерений. Flex использует этот агрегатор при установке для свойства OLAPMeasure.aggregator значения SUM.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
Общедоступные методы
 МетодОпределено
  
Flex вызывает этот метод для запуска процесса вычисления значения агрегации.
SumAggregator
  
computeEnd(data:Object, dataField:String):Number
Flex вызывает этот метод для завершения процесса вычисления значения агрегации.
SumAggregator
  
computeLoop(data:Object, dataField:String, rowData:Object):void
Flex вызывает этот метод в случае, если требуется добавить к агрегации новое значение.
SumAggregator
  
Flex вызывает этот метод для запуска процесса агрегации агрегированных значений.
SumAggregator
  
computeObjectEnd(oldValue:Object, dataField:String):Number
Flex вызывает этот метод для завершения процесса вычисления.
SumAggregator
  
computeObjectLoop(oldValue:Object, newValue:Object):void
Flex вызывает этот метод в случае, если требуется добавить к агрегации новое агрегированное значение.
SumAggregator
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о методе

computeBegin

()метод
public function computeBegin(dataField:String):Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Flex вызывает этот метод для запуска процесса вычисления значения агрегации.

Параметры

dataField:String — Имя свойства OLAPMeasure.dataField для измерения, для которого требуется агрегация.

Возвращает
Object — Объект, инициализированный для агрегации. Этот объект используется для хранения информации, необходимой для выполнения агрегации. Этот объект передается последующим вызовам для методов computeLoop() и computeEnd().

computeEnd

()метод 
public function computeEnd(data:Object, dataField:String):Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Flex вызывает этот метод для завершения процесса вычисления значения агрегации.

Параметры

data:Object — Объект, возвращенный посредством вызова метода computeLoop(). Этот объект используется для хранения информации, необходимой для выполнения агрегации.
 
dataField:String — Имя свойства OLAPMeasure.dataField для измерения, для которого требуется агрегация.

Возвращает
Number — Агрегированное значение.

computeLoop

()метод 
public function computeLoop(data:Object, dataField:String, rowData:Object):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Flex вызывает этот метод в случае, если требуется добавить к агрегации новое значение.

Параметры

data:Object — Объект, возвращенный посредством вызова метода computeBegin(), либо вычисленный посредством вызова метода computeLoop(). Этот объект используется для хранения информации, необходимой для выполнения агрегации. Этот метод изменяет данный объект; он не возвращает каких-либо значений.
 
dataField:String — Имя свойства OLAPMeasure.dataField для измерения, для которого требуется агрегация.
 
rowData:Object — Объект, представляющий анализируемые данные строк.

computeObjectBegin

()метод 
public function computeObjectBegin(value:Object):Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Flex вызывает этот метод для запуска процесса агрегации агрегированных значений. Примером агрегации агрегированных значений является вычисление среднего значения группы средних значений.

Параметры

value:Object — Объект, возвращенный посредством вызова метода computeEnd() для предыдущей агрегации. Этот объект используется для хранения информации, необходимой для выполнения агрегации.

Возвращает
Object — Объект, инициализированный для агрегации. Этот объект используется для хранения информации, необходимой для выполнения агрегации. Этот объект передается последующим вызовам для методов computeObjectLoop() и computeObjectEnd().

computeObjectEnd

()метод 
public function computeObjectEnd(oldValue:Object, dataField:String):Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Flex вызывает этот метод для завершения процесса вычисления.

Параметры

oldValue:Object — Объект, возвращенный посредством вызова метода computeObjectLoop(), который используется для сохранения результатов агрегации. Этот метод изменяет данный объект; он не возвращает каких-либо значений.
 
dataField:String — Имя свойства OLAPMeasure.dataField для измерения, для которого требуется агрегация.

Возвращает
Number — Агрегированное значение.

computeObjectLoop

()метод 
public function computeObjectLoop(oldValue:Object, newValue:Object):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Flex вызывает этот метод в случае, если требуется добавить к агрегации новое агрегированное значение.

Параметры

oldValue:Object — Объект, возвращенный посредством вызова метода computeObjectBegin(), либо вычисленный посредством вызова метода computeObjectLoop(). Этот метод изменяет данный объект; он не возвращает каких-либо значений.
 
newValue:Object — Объект, возвращенный посредством вызова метода computeEnd() для предыдущей агрегации.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.