Paket | mx.olap |
Schnittstelle | public interface IOLAPCustomAggregator |
Umsetzer | AverageAggregator, CountAggregator, MaxAggregator, MinAggregator, SumAggregator |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Sie verwenden die Methode dieser Schnittstelle in zwei Gruppen. Die erste Gruppe besteht aus den computeBegin()
, computeLoop()
und computeEnd()
-Methoden. Verwenden Sie diese Methoden, um eine Aggregation der Werte eines Measures zu berechnen.
Die zweite Gruppe besteht aus den computeObjectBegin()
, computeObjectLoop()
und computeObjectEnd()
-Methoden. Verwenden Sie diese Methoden, um eine Aggregation aggregierter Werte zu berechnen.
Methode | Definiert von | ||
---|---|---|---|
Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu starten. | IOLAPCustomAggregator | ||
Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu beenden. | IOLAPCustomAggregator | ||
Flex ruft diese Methode auf, wenn ein neuer Wert zur Aggregation hinzugefügt werden muss. | IOLAPCustomAggregator | ||
Flex ruft diese Methode auf, um die Aggregation der aggregierten Werte zu starten. | IOLAPCustomAggregator | ||
Flex ruft diese Methode auf, um die Berechnung zu beenden. | IOLAPCustomAggregator | ||
Flex ruft diese Methode auf, wenn ein neuer aggregierter Wert zur Aggregation hinzugefügt werden muss. | IOLAPCustomAggregator |
computeBegin | () | Methode |
public function computeBegin(dataField:String):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu starten.
Parameter
dataField:String — Der Name der OLAPMeasure.dataField -Eigenschaft für das Measure, welches aggregiert werden soll.
|
Object — Ein für die Aggregation initialisiertes Objekt. Verwenden Sie dieses Objekt für Informationen, die zur Ausführung der Aggregation notwendig sind. Dieses Objekt wird an nachfolgende Aufrufe der computeLoop() und computeEnd() -Methode übergeben.
|
computeEnd | () | Methode |
public function computeEnd(data:Object, dataField:String):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu beenden.
Parameter
data:Object — Das beim Aufruf der computeLoop() -Methode zurückgegebene Objekt. Verwenden Sie dieses Objekt für Informationen, die zur Ausführung der Aggregation notwendig sind.
| |
dataField:String — Der Name der OLAPMeasure.dataField -Eigenschaft für das Measure, welches aggregiert werden soll.
|
Number — Der aggregierte Wert.
|
computeLoop | () | Methode |
public function computeLoop(data:Object, dataField:String, value:Object):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Flex ruft diese Methode auf, wenn ein neuer Wert zur Aggregation hinzugefügt werden muss.
Parameter
data:Object — Das Objekt, welches durch den Aufruf der computeBegin() -Methode zurückgegeben wurde oder welches durch einen vorangegangenen Aufruf der computeLoop() -Methode berechnet wurde. Verwenden Sie dieses Objekt für Informationen, die zur Ausführung der Aggregation notwendig sind. Diese Methode modifiziert das Objekt, gibt jedoch keinen Wert zurück.
| |
dataField:String — Der Name der OLAPMeasure.dataField -Eigenschaft für das Measure, welches aggregiert werden soll.
| |
value:Object — Das Objekt, welches die zu analysierenden rows-Daten darstellt.
|
computeObjectBegin | () | Methode |
public function computeObjectBegin(value:Object):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Flex ruft diese Methode auf, um die Aggregation der aggregierten Werte zu starten. Die Berechnung des Durchschnittswerts einer Gruppe von Durchschnittswerten ist ein Beispiel für die Aggregation von aggregierten Werten.
Parameter
value:Object — Das Objekt, welches durch den Aufruf der computeEnd() -Methode für eine vorangegangene Aggregation zurückgegeben wurde. Verwenden Sie dieses Objekt für Informationen, die zur Ausführung der Aggregation notwendig sind.
|
Object — Ein für die Aggregation initialisiertes Objekt. Verwenden Sie dieses Objekt für Informationen, die zur Ausführung der Aggregation notwendig sind. Dieses Objekt wird an nachfolgende Aufrufe der computeObjectLoop() und computeObjectEnd() -Methode übergeben.
|
computeObjectEnd | () | Methode |
public function computeObjectEnd(value:Object, dataField:String):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Flex ruft diese Methode auf, um die Berechnung zu beenden.
Parameter
value:Object — Das Objekt, welches durch einen Aufruf der computeObjectLoop() -Methode zurückgegeben wurde, welche benutzt wird, um aggregierte Daten zu speichern. Diese Methode modifiziert das Objekt, gibt jedoch keinen Wert zurück.
| |
dataField:String — Der Name der OLAPMeasure.dataField -Eigenschaft für das Measure, welches aggregiert werden soll.
|
Number — Der aggregierte Wert.
|
computeObjectLoop | () | Methode |
public function computeObjectLoop(value:Object, newValue:Object):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Flex ruft diese Methode auf, wenn ein neuer aggregierter Wert zur Aggregation hinzugefügt werden muss.
Parameter
value:Object — Das Objekt, welches durch einen Aufruf der computeObjectBegin() -Methode zurückgegeben wurde oder welches durch einen vorangegangenen Aufruf der computeObjectLoop() -Methode berechnet wurde. Diese Methode modifiziert das Objekt, gibt jedoch keinen Wert zurück.
| |
newValue:Object — Das Objekt, welches durch den Aufruf der computeEnd() -Methode für eine vorangegangene Aggregation zurückgegeben wurde.
|
Tue Jun 12 2018, 10:04 AM Z