ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.olap 

IOLAPCustomAggregator  - AS3 Flex

Paketmx.olap
Schnittstellepublic interface IOLAPCustomAggregator
Umsetzer AverageAggregator, CountAggregator, MaxAggregator, MinAggregator, SumAggregator

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die IOLAPCustomAggregator-Schnittstelle definiert die Schnittstelle, welche von den Customer Aggregator-Klassen implementiert wird. Eine Instanz einer Klasse, welche diese Schnittstelle implementiert, kann an das OLAPMeasure-Objekt übergeben werden, um den Aggregationstyp des Measures zu definieren.

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.



Öffentliche Methoden
 MethodeDefiniert von
  
Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu starten.
IOLAPCustomAggregator
  
computeEnd(data:Object, dataField:String):Number
Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu beenden.
IOLAPCustomAggregator
  
computeLoop(data:Object, dataField:String, value:Object):void
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
Methodendetails

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.

Rückgabewerte
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.

Rückgabewerte
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.

Rückgabewerte
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.

Rückgabewerte
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.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.