Package | mx.olap |
Interface | public interface IOLAPCustomAggregator |
Implémenteurs | AverageAggregator, CountAggregator, MaxAggregator, MinAggregator, SumAggregator |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Vous utilisez les méthodes de cette interface dans deux groupes. Le premier groupe comprend les méthodes computeBegin()
, computeLoop()
et computeEnd()
. Utilisez ces méthodes pour calculer une agrégation des valeurs d’une mesure.
Le second groupe comprend les méthodes computeObjectBegin()
, computeObjectLoop()
et computeObjectEnd()
. Utilisez ces méthodes pour calculer une agrégation des valeurs agrégées.
Méthode | Défini par | ||
---|---|---|---|
Flex appelle cette méthode pour démarrer le calcul d’une valeur d’agrégation. | IOLAPCustomAggregator | ||
Flex appelle cette méthode pour terminer le calcul de la valeur d’agrégation. | IOLAPCustomAggregator | ||
Flex appelle cette méthode lorsqu’une nouvelle mesure doit être ajoutée à l’agrégation. | IOLAPCustomAggregator | ||
Flex appelle cette méthode pour démarrer l’agrégation des valeurs agrégées. | IOLAPCustomAggregator | ||
Flex appelle cette méthode pour terminer le calcul. | IOLAPCustomAggregator | ||
Flex appelle cette méthode lorsqu’une nouvelle valeur agrégée doit être ajoutée à l’agrégation. | IOLAPCustomAggregator |
computeBegin | () | méthode |
public function computeBegin(dataField:String):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex appelle cette méthode pour démarrer le calcul d’une valeur d’agrégation.
Paramètres
dataField:String — Nom de la propriété OLAPMeasure.dataField de la mesure à agréger.
|
Object — Objet initialisé pour l’agrégation. Utilisez cet objet pour stocker les informations nécessaires à l’agrégation. Transmettez cet objet aux appels ultérieurs aux méthodes computeLoop() et computeEnd() .
|
computeEnd | () | méthode |
public function computeEnd(data:Object, dataField:String):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex appelle cette méthode pour terminer le calcul de la valeur d’agrégation.
Paramètres
data:Object — Objet renvoyé par l’appel à la méthode computeLoop() . Utilisez cet objet pour stocker les informations nécessaires à l’agrégation.
| |
dataField:String — Nom de la propriété OLAPMeasure.dataField de la mesure à agréger.
|
Number — Valeur agrégée.
|
computeLoop | () | méthode |
public function computeLoop(data:Object, dataField:String, value:Object):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex appelle cette méthode lorsqu’une nouvelle mesure doit être ajoutée à l’agrégation.
Paramètres
data:Object — Objet renvoyé par l’appel à la méthode computeBegin() ou calculé par un appel précédent à la méthode computeLoop() . Utilisez cet objet pour stocker les informations nécessaires à l’agrégation. Cette méthode modifie cet objet ; elle ne renvoie pas de valeur.
| |
dataField:String — Nom de la propriété OLAPMeasure.dataField de la mesure à agréger.
| |
value:Object — Objet représentant les données de rangées en cours d’analyse.
|
computeObjectBegin | () | méthode |
public function computeObjectBegin(value:Object):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex appelle cette méthode pour démarrer l’agrégation des valeurs agrégées. Calculer la valeur moyenne d’un groupe de moyennes constitue un exemple d’agrégation de valeurs agrégées.
Paramètres
value:Object — Objet renvoyé par l’appel à la méthode computeEnd() pour une agrégation précédente. Utilisez cet objet pour stocker les informations nécessaires à l’agrégation.
|
Object — Objet initialisé pour l’agrégation. Utilisez cet objet pour stocker les informations nécessaires à l’agrégation. Transmettez cet objet aux appels ultérieurs aux méthodes computeObjectLoop() et computeObjectEnd() .
|
computeObjectEnd | () | méthode |
public function computeObjectEnd(value:Object, dataField:String):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex appelle cette méthode pour terminer le calcul.
Paramètres
value:Object — Objet renvoyé par un appel à la méthode computeObjectLoop() utilisée pour stocker les résultats de l’agrégation. Cette méthode modifie cet objet ; elle ne renvoie pas de valeur.
| |
dataField:String — Nom de la propriété OLAPMeasure.dataField de la mesure à agréger.
|
Number — Valeur agrégée.
|
computeObjectLoop | () | méthode |
public function computeObjectLoop(value:Object, newValue:Object):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex appelle cette méthode lorsqu’une nouvelle valeur agrégée doit être ajoutée à l’agrégation.
Paramètres
value:Object — Objet renvoyé par un appel à la méthode computeObjectBegin() ou calculé par un appel précédent à la méthode computeObjectLoop() . Cette méthode modifie cet objet ; elle ne renvoie pas de valeur.
| |
newValue:Object — Objet renvoyé par l’appel à la méthode computeEnd() pour une agrégation précédente.
|
Tue Jun 12 2018, 09:30 AM Z