| 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