mx.olapIOLAPMember Die IOLAPMember-Schnittstelle stellt ein Mitglied einer Ebene eines OLAP-Schemas dar.mx.olap:IOLAPElement Die IOLAPMember-Schnittstelle stellt ein Mitglied einer Ebene eines OLAP-Schemas dar. mx.olap.OLAPMemberfindChildMember Gibt ein untergeordnetes Element dieses Mitglieds mit dem jeweiligen Namen zurück.Eine Liste der IOLAPMember-Instanzen, die das Mitglied darstellen oder „null“, wenn kein Mitglied gefunden wurde. mx.olap:IOLAPMembernameName des Mitglieds. Gibt ein untergeordnetes Element dieses Mitglieds mit dem jeweiligen Namen zurück. children Die untergeordneten Elemente dieses Mitglieds als Liste der IOLAPMember-Instanzen. Die untergeordneten Elemente dieses Mitglieds als Liste der IOLAPMember-Instanzen. hierarchy Die Hierarchie, zu welcher dieses Mitglied gehört.mx.olap:IOLAPHierarchy Die Hierarchie, zu welcher dieses Mitglied gehört. isAll Gibt „true“ zurück, wenn dies das Mitglied „all“ der Hierarchie ist. Gibt true zurück, wenn dies das Mitglied „all“ der Hierarchie ist. isMeasure Gibt „true“ zurück, wenn dieses Mitglied das Measure einer Dimension darstellt. Gibt true zurück, wenn dieses Mitglied das Measure einer Dimension darstellt. level Die Ebene, zu welcher das Mitglied gehört.mx.olap:IOLAPLevel Die Ebene, zu welcher das Mitglied gehört. parent Das übergeordnete Element des Mitglieds.mx.olap:IOLAPMember Das übergeordnete Element des Mitglieds. OLAPAxisPosition Die OLAPAxisPosition-Klasse stellt eine Position entlang der Ergebnisachse einer OLAP-Abfrage dar.mx.olap:IOLAPAxisPositionObject Die OLAPAxisPosition-Klasse stellt eine Position entlang der Ergebnisachse einer OLAP-Abfrage dar. mx.olap.IOLAPResultAxismx.olap.IOLAPResultmx.olap.OLAPResultOLAPAxisPosition Konstruktor. Konstruktor. members Die Mitglieder des Abfrageergebnisses, an dieser Position als Liste von IOLAPMember-Instanzen. Die Mitglieder des Abfrageergebnisses, an dieser Position als Liste von IOLAPMember-Instanzen. IOLAPAttribute Die IOLAPAttribute-Schnittstelle stellt ein Attribut innerhalb einer Dimension eines OLAP-Schemas dar.mx.olap:IOLAPHierarchy Die IOLAPAttribute-Schnittstelle stellt ein Attribut innerhalb einer Dimension eines OLAP-Schemas dar. IOLAPQueryAxis Die IOLAPQueryAxis-Schnittstelle stellt eine Achse einer OLAP-Abfrage dar. Die IOLAPQueryAxis-Schnittstelle stellt eine Achse einer OLAP-Abfrage dar. mx.olap.OLAPQuerymx.olap.OLAPQueryAxisaddMember Fügt ein einzelnes Mitglied zur Abfrageachse hinzu.smx.olap:IOLAPMemberDas Mitglied, welches zur Abfrage hinzuzufügen ist. Fügt ein einzelnes Mitglied zur Abfrageachse hinzu. Das Mitglied wird automatisch in eine IOLAPSet-Instanz konvertiert. Diese Methode ist hilfreich, wenn ein Mitglied zu einer Slicer-Achse hinzugefügt wird. addSet Fügt einen Satz zur Abfrageachse hinzu.smx.olap:IOLAPSetDer Satz, welcher zur Abfrage hinzuzufügen ist. Fügt einen Satz zur Abfrageachse hinzu. Der Satz definiert die Mitglieder und Tupel, welche die Informationen für die Abfrageachse bereitstellen. addTuple Fügt ein Tupel zur Abfrageachse hinzu.tmx.olap:IOLAPTupleDas Tupel, welches zur Abfrage hinzuzufügen ist. Fügt ein Tupel zur Abfrageachse hinzu. Das Tupel wird automatisch in eine IOLAPSet-Instanz konvertiert. sets Alle Sätze der Abfrageachse als Array von IOLAPSet-Instanzen. Alle Sätze der Abfrageachse als Array von IOLAPSet-Instanzen. Dieses Array enthält Sätze, welche von der addMember() und addTuple()-Methode hinzugefügt wurden. tuples Alle der Abfrage hinzugefügten Tupel, als Array von IOLAPTuple-Instanzen. Alle der Abfrage hinzugefügten Tupel, als Array von IOLAPTuple-Instanzen. Dieses Array enthält Tupel, welche von der addMember() und addSet()-Methode hinzugefügt wurden. IOLAPCell Die IOLAPCell-Schnittstelle stellt eine Zelle einer OLAPResult-Instanz dar. Die IOLAPCell-Schnittstelle stellt eine Zelle einer OLAPResult-Instanz dar. mx.olap.OLAPCellformattedValue Der formatierte Wert in der Zelle. Der formatierte Wert in der Zelle. value Der unformatierte Wert in der Zelle. Der unformatierte Wert in der Zelle. IOLAPAxisPosition Die IOLAPAxisPosition-Schnittstelle stellt eine Position auf der OLAP-Achse dar. Die IOLAPAxisPosition-Schnittstelle stellt eine Position auf der OLAP-Achse dar. mx.olap.OLAPQueryAxismx.olap.OLAPResultAxismembers Die Mitglieder dieser Position als Liste von IOLAPMember-Instanzen. Die Mitglieder dieser Position als Liste von IOLAPMember-Instanzen. OLAPElement Die OLAPElement-Klasse definiert eine Basisschnittstelle, welche die gemeinsamen Eigenschaften aller OLAP-Elemente bereitstellt. The <mx:OLAPElement> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPElement
    Properties
    dimensions=""
    name=""
  />
 
  ]]>mx.olap:IOLAPElementflash.utils:Proxy
  Die OLAPElement-Klasse definiert eine Basisschnittstelle, welche die gemeinsamen Eigenschaften aller OLAP-Elemente bereitstellt.
 
  mx.olap.IOLAPElementOLAPElement
      Konstruktor.
     
      namenullDer Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält. Zum Beispiel „Zeit_Jahr": Hier stellt „Jahr“ eine Ebene der Zeitdimension in einem OLAP-Schema dar.
     
      displayNamenullDer Name des OLAP-Elements als String, der zur Darstellung verwendet werden kann.
     
      
      
      Konstruktor.
     
      toString
      Gibt den eindeutigen Namen des Elements zurück.Der eindeutige Name des Elements.
      
      
      Gibt den eindeutigen Namen des Elements zurück.
     
      dimension
      
      Die Dimension, zu welcher das Element gehört.mx.olap:IOLAPDimension
      
      Die Dimension, zu welcher das Element gehört.
      
      displayName
      
      Der Name des OLAP-Elements als String, welches zur Darstellung genutzt werden kann.
      
      Der Name des OLAP-Elements als String, welches zur Darstellung genutzt werden kann.
      
      name
      
      Der Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält.
      
      Der Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält. Beispiel: „Zeit_Jahr“, ist der Name des OLAP-Elements, in welchem „Jahr“ eine Ebene der Zeitdimension in einem OLAP-Schema darstellt.
      
      uniqueName
      
      Der eindeutige Name des OLAP-Elements im Cube.
      
      Der eindeutige Name des OLAP-Elements im Cube. Beispiel: „[Zeit][Jahr][2007]“ ist ein eindeutiger Name, in welchem 2007 der Elementname der Jahresebene der Zeitdimension ist.
      
      OLAPSet
  Die OLAPSet-Klasse stellt einen Satz dar, welcher benutzt wird, um die OLAP-Abfrageachse zu konfigurieren.mx.olap:IOLAPSetObject
  Die OLAPSet-Klasse stellt einen Satz dar, welcher benutzt wird, um die OLAP-Abfrageachse zu konfigurieren. Ein Satz besteht aus null oder mehreren Tupeln. Ein Satz ohne Tupel wird auch als leerer Satz bezeichnet.
 
  mx.olap.IOLAPSetmx.olap.OLAPQueryAxismx.olap.IOLAPResultAxismx.olap.OLAPResultAxisOLAPSet
      Konstruktor.
      
      
      Konstruktor.
      
      addElement
      
     Fügt einem Satz ein neues Mitglied hinzu.emx.olap:IOLAPElementDas hinzuzufügende Mitglied. Wenn element eine Hierarchie oder Ebene ist, werden Mitglieder hinzugefügt. Wenn element eine IOLAPMember-Instanz ist, wird es direkt hinzugefügt. Für jedes Mitglied wird ein neues Tupel erzeugt.
     
     
      
     Fügt einem Satz ein neues Mitglied hinzu.
    
     

Die Methode fügt dem Satz die passenden Elemente hinzu, abhängig von dem übergebenen Element. Wenn ein IOLAPHierarchy-Element übergeben wird, fügt es das Standardmitglied der Hierarchie ein. Wenn ein IOLAPLevel-Element übergeben wird, fügt es alle Mitglieder der Ebene ein. Wenn ein IOLAPMember-Element übergeben wird, wird es zum Satz hinzugefügt.

addElements Fügt dem Satz eine Liste von Mitgliedern hinzu.membersDie hinzuzufügenden Mitglieder als Liste von IOLAPMember-Instanzen. Für jedes Mitglied wird ein neues Tupel erzeugt. Fügt dem Satz eine Liste von Mitgliedern hinzu. Diese Methode kann aufgerufen werden, wenn Mitglieder oder untergeordnete Elemente einer Hierarchie oder eines Mitglieds zum Satz hinzugefügt werden müssen. addTuple Fügt einem Satz ein neues Tupel hinzu.tuplemx.olap:IOLAPTupleDas hinzuzufügende Tupel. Fügt einem Satz ein neues Tupel hinzu. compareMembers Gibt Informationen über den relativen Ort von zwei Mitgliedern im Satz zurück.Die Folgenden:
  • 0, wenn die Mitglieder auf derselben Ebene liegen.
  • 1, wenn m2 in der Hierarchie höher liegt als m1.
  • -1, wenn m1 in der Hierarchie höher liegt als m2.
m1mx.olap:IOLAPMemberDas erste Mitglied. m2mx.olap:IOLAPMemberDas zweite Mitglied.
Gibt Informationen über den relativen Ort von zwei Mitgliedern im Satz zurück.
crossJoin Gibt eine neue IOLAPSet-Instanz zurück, welche ein Kreuzprodukt aus dieser IOLAPSet-Instanz und der Eingabe enthält.Eine IOLAPSet-Instanz, welche ein Kreuzprodukt aus dieser IOLAPSet-Instanz und dem input enthält. mx.olap:IOLAPSetinputmx.olap:IOLAPSetEine IOLAPSet-Instanz. Gibt eine neue IOLAPSet-Instanz zurück, welche ein Kreuzprodukt aus dieser IOLAPSet-Instanz und dem input enthält. findCommonHierarchy Gibt die gemeinsame IOLAPHierarchy-Instanz für zwei Tupel zurück oder „null“, wenn die Tupel nicht Teil der gleichen Hierarchie sind.Die gemeinsame IOLAPHierarchy-Instanz für die beiden Tupel oder „null“, wenn die Tupel nicht Teil der gleichen Hierarchie sind. mx.olap:IOLAPHierarchyt1mx.olap:OLAPTupleDas erste Tupel. t2mx.olap:OLAPTupleDas zweite Tupel. Gibt die gemeinsame IOLAPHierarchy-Instanz für zwei Tupel zurück oder „null“, wenn die Tupel nicht Teil der gleichen Hierarchie sind. hierarchize Gibt ein neues IOLAPSet zurück, welches eine hierarchisierte Version des Satzes ist.Ein neues IOLAPSet, welches eine hierarchisierte Version des Satzes ist. mx.olap:IOLAPSetpostfalseWenn true, wird angezeigt, dass untergeordnete Elemente den übergeordneten Elementen vorangehen müssen. Standardmäßig gehen übergeordnete Elemente den untergeordneten Elementen voran. Gibt ein neues IOLAPSet zurück, welches eine hierarchisierte Version des Satzes ist. sortTuple Gibt Informationen über den relativen Ort von zwei Tupeln im Satz zurück.Die Folgenden:
  • 0, wenn die Tupel auf derselben Ebene liegen.
  • 1, wenn t2 höher liegt als t1.
  • -1, wenn t1 höher liegt als t2.
t1mx.olap:OLAPTupleDas erste Tupel. t2mx.olap:OLAPTupleDas zweite Tupel.
Gibt Informationen über den relativen Ort von zwei Tupeln im Satz zurück.
union Gibt eine neue IOLAPSet-Instanz zurück, welche eine Vereinigung dieser IOLAPSet-Instanz und der Eingabe enthält.Eine IOLAPSet-Instanz, welche eine Vereinigung dieser IOLAPSet-Instanz und des input enthält. mx.olap:IOLAPSetsecondSetmx.olap:IOLAPSetEine IOLAPSet-Instanz. Gibt eine neue IOLAPSet-Instanz zurück, welche eine Vereinigung dieser IOLAPSet-Instanz und des input enthält. tuples Die in dieser Satzinstanz enthaltenen Tupel als Array von IOLAPTuple-Instanzen. Die in dieser Satzinstanz enthaltenen Tupel als Array von IOLAPTuple-Instanzen.
OLAPLevel Die OLAPLevel-Klasse stellt eine Ebene in einem OLAP-Cube dar. The <mx:OLAPLevel> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPLevel
    Properties
    attributeName=""
  />
 
  ]]>mx.olap:IOLAPLevelmx.olap:OLAPElement
  Die OLAPLevel-Klasse stellt eine Ebene in einem OLAP-Cube dar.
 
  mx.olap.IOLAPLevelOLAPLevel
      Konstruktor.
     
      namenullDer Name der OLAP-Ebene, welche die OLAP-Schemahierarchie des Elements enthält. Zum Beispiel „Zeit_Jahr": Hier stellt „Jahr“ eine Ebene der Zeitdimension in einem OLAP-Schema dar.
     
      displayNamenullDer Name der OLAP-Ebene als String, welcher für die Darstellung benutzt werden kann.
      
      
      Konstruktor.
     
      findMember
      
      Gibt die Mitglieder mit dem jeweiligen Namen innerhalb der Hierarchie zurück.Eine Liste der IOLAPMember-Instanzen, welche die Mitglieder darstellen oder „null“, wenn kein Mitglied gefunden wurde.
      
      nameName des Mitglieds.
     
      
      
      Gibt die Mitglieder mit dem jeweiligen Namen innerhalb der Hierarchie zurück. 
     
      attributeName
      Der Name des auf dieser Ebene zu verwendenden Attributs.
      Der Name des auf dieser Ebene zu verwendenden Attributs. Der Wert dieser Eigenschaft korrespondiert mit dem Wert der OLAPAttribute.name-Eigenschaft für das korrespondierende Attribut.
      
      attribute
      Ein mit dieser Ebene verbundenes Attribut als Instanz eines OLAP-Attributs.mx.olap:OLAPAttribute
      Ein mit dieser Ebene verbundenes Attribut als Instanz eines OLAP-Attributs. 
      
      child
      
      Die nächste untergeordnete Ebene in der Hierarchie.mx.olap:IOLAPLevel
      
      Die nächste untergeordnete Ebene in der Hierarchie.
      
      dataField
      Das Feld des Eingabedatensatzes, welches die Daten für die OLAPLevel-Instanz bereitstellt.
      Das Feld des Eingabedatensatzes, welcher die Daten für die OLAPLevel-Instanz bereitstellt.
      
      depth
      
      Die Tiefe der Ebene innerhalb der Hierarchie der Dimension.
      
      Die Tiefe der Ebene innerhalb der Hierarchie der Dimension.
      
      hierarchy
      
      Die Hierarchie der Dimension, zu welcher diese Ebene gehört.mx.olap:IOLAPHierarchy
      
      Die Hierarchie der Dimension, zu welcher diese Ebene gehört.
      
      members
      
      Die Mitglieder dieser Ebene als Liste von IOLAPMember-Instanzen oder „null“, wenn kein Mitglied gefunden wurde.
      
      Die Mitglieder dieser Ebene als Liste von IOLAPMember-Instanzen oder „null“, wenn kein Mitglied gefunden wurde. Die Liste stellt möglicherweise Remote-Daten dar und gibt deshalb eventuell einen ItemPendingError aus.
     
      
      name
      Der Wert der Namenseigenschaft der mit der OLAPLevel-Instanz verknüpften OLAPAttribute-Instanz.
      Der Wert der name-Eigenschaft der mit der OLAPLevel-Instanz verknüpften OLAPAttribute-Instanz. Obwohl diese Eigenschaft nicht mit Schreibschutz versehen ist, wird ihr Wert von der mit der Ebene verknüpften OLAPAttribute-Instanz bestimmt und kann nicht festgelegt werden.
      
      parent
      
      Die übergeordnete Ebene dieser Ebene oder „null“, wenn diese Ebene nicht mit einer anderen verschachtelt ist.mx.olap:IOLAPLevel
      
      Die übergeordnete Ebene dieser Ebene oder „null“, wenn diese Ebene nicht mit einer anderen verschachtelt ist.
      
      uniqueName
      
      Der eindeutige Name des OLAP-Elements im Cube.
      
      Der eindeutige Name des OLAP-Elements im Cube. Beispiel: „[Zeit][Jahr][2007]“ ist ein eindeutiger Name, in welchem 2007 der Elementname der Jahresebene der Zeitdimension ist.
      
      OLAPQuery
  Die OLAPQuery-Schnittstelle stellt eine OLAP-Abfrage dar, die am IOLAPCube ausgeführt wird.
  The <mx:OLAPQuery> tag inherits all of the tag attributes
  of its superclass, and adds the following tag attributes:
  

  <mx:OLAPQuery
    Properties
       axis=""
  />
 
  ]]>mx.olap:IOLAPQueryObject
  Die OLAPQuery-Schnittstelle stellt eine OLAP-Abfrage dar, die am IOLAPCube ausgeführt wird.
 
  mx.olap.IOLAPQuerymx.olap.IOLAPQueryAxismx.olap.OLAPQueryAxisgetAxis
      
      Ruft eine Achse von der Abfrage ab.Die IOLAPQueryAxis-Instanz.
      
      mx.olap:IOLAPQueryAxisaxisOrdinalLegen Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse fest.
     
      
      
      Ruft eine Achse von der Abfrage ab. Normalerweise rufen Sie diese Methode auf, um eine uninitialisierte IOLAPQueryAxis-Instanz zu beziehen. Anschließend konfigurieren Sie die IOLAPQueryAxis-Instanz für die Abfrage.
     
      setAxis
      
      Legt eine Achse an die Abfrage.axisOrdinalLegen Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse fest.
     
      axismx.olap:IOLAPQueryAxisDie IOLAPQueryAxis-Instanz.
      
      
      
      Legt eine Achse an die Abfrage.
     
      COLUMN_AXIS
      Legt eine Spaltenachse fest.0
      Legt eine Spaltenachse fest. Verwenden Sie diese Eigenschaft als Wert des axisOrdinal-Arguments an die getAxis()-Methode.
      
      ROW_AXIS
      Legt eine Zeilenachse fest.1
      Legt eine Zeilenachse fest. Verwenden Sie diese Eigenschaft als Wert des axisOrdinal-Arguments an die getAxis()-Methode.
      
      SLICER_AXIS
      Legt eine Slicer-Achse fest.2
      Legt eine Slicer-Achse fest. Verwenden Sie diese Eigenschaft als Wert des axisOrdinal-Arguments für die getAxis()-Methode.
      
      axes
      Die Achse der Abfrage als Array von OLAPQueryAxis-Instanzen.
      Die Achse der Abfrage als Array von OLAPQueryAxis-Instanzen. Eine Abfrage kann drei Achsen besitzen: Spalten-, Zeilen- und Slicer-Achse.
      
      IOLAPQuery
  Die IOLAPQuery-Schnittstelle stellt eine OLAP-Abfrage dar, die an einem IOLAPCube ausgeführt wird.
  Die IOLAPQuery-Schnittstelle stellt eine OLAP-Abfrage dar, die an einem IOLAPCube ausgeführt wird.
 
  mx.olap.OLAPQuerymx.olap.IOLAPQueryAxismx.olap.OLAPQueryAxisgetAxis
      Ruft eine Achse von der Abfrage ab.Die IOLAPQueryAxis-Instanz.
      
      mx.olap:IOLAPQueryAxisaxisOridnalLegen Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse fest.
     
      
      Ruft eine Achse von der Abfrage ab. Normalerweise rufen Sie diese Methode auf, um eine uninitialisierte IOLAPQueryAxis-Instanz zu beziehen. Anschließend konfigurieren Sie die IOLAPQueryAxis-Instanz für die Abfrage.
     
      setAxis
      Legt eine Achse an die Abfrage.axisOridnalLegen Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse fest.
     
      axismx.olap:IOLAPQueryAxisDie IOLAPQueryAxis-Instanz.
      
      
      Legt eine Achse an die Abfrage.
     
      IOLAPSet
  Die IOLAPSet-Schnittstelle stellt einen Satz dar, welcher benutzt wird, um eine OLAP-Abfrageachse zu konfigurieren.
  Die IOLAPSet-Schnittstelle stellt einen Satz dar, welcher benutzt wird, um eine OLAP-Abfrageachse zu konfigurieren.
 
  mx.olap.OLAPSetmx.olap.OLAPQueryAxismx.olap.IOLAPResultAxismx.olap.OLAPResultAxisaddElement
     Fügt einem Satz ein neues Mitglied hinzu.elementmx.olap:IOLAPElementDas hinzuzufügende Mitglied. Wenn element eine Hierarchie oder Ebene ist, werden Mitglieder hinzugefügt. Wenn element eine IOLAPMember-Instanz ist, wird es direkt hinzugefügt. Für jedes Mitglied wird ein neues Tupel erzeugt.
     
     
     Fügt einem Satz ein neues Mitglied hinzu.
    
     

Die Methode fügt dem Satz die passenden Elemente hinzu, abhängig von dem übergebenen Element. Wenn ein IOLAPHierarchy-Element übergeben wird, fügt es das Standardmitglied der Hierarchie ein. Wenn ein IOLAPLevel-Element übergeben wird, fügt es alle Mitglieder der Ebene ein. Wenn ein IOLAPMember-Element übergeben wird, wird es zum Satz hinzugefügt.

addElements Fügt dem Satz eine Liste von Mitgliedern hinzu.elementsDie hinzuzufügenden Mitglieder als Liste von IOLAPMember-Instanzen. Für jedes Mitglied wird ein neues Tupel erzeugt. Fügt dem Satz eine Liste von Mitgliedern hinzu. Diese Methode kann aufgerufen werden, wenn Mitglieder oder untergeordnete Elemente einer Hierarchie oder eines Mitglieds zum Satz hinzugefügt werden müssen. addTuple Fügt einem Satz ein neues Tupel hinzu.tuplemx.olap:IOLAPTupleDas hinzuzufügende Tupel. Fügt einem Satz ein neues Tupel hinzu. crossJoin Gibt eine neue IOLAPSet-Instanz zurück, welche ein Kreuzprodukt aus dieser IOLAPSet-Instanz und der Eingabe enthält.Eine IOLAPSet-Instanz, welche ein Kreuzprodukt aus dieser IOLAPSet-Instanz und dem input enthält. mx.olap:IOLAPSetinputmx.olap:IOLAPSetEine IOLAPSet-Instanz. Gibt eine neue IOLAPSet-Instanz zurück, welche ein Kreuzprodukt aus dieser IOLAPSet-Instanz und dem input enthält. hierarchize Gibt ein neues IOLAPSet zurück, welches eine hierarchisierte Version des Satzes ist.Ein neues IOLAPSet, welches eine hierarchisierte Version des Satzes ist. mx.olap:IOLAPSetpostfalseWenn true, wird angezeigt, dass untergeordnete Elemente den übergeordneten Elementen vorangehen müssen. Standardmäßig gehen übergeordnete Elemente den untergeordneten Elementen voran. Gibt ein neues IOLAPSet zurück, welches eine hierarchisierte Version des Satzes ist. union Gibt eine neue IOLAPSet-Instanz zurück, welche eine Vereinigung dieser IOLAPSet-Instanz und der Eingabe enthält.Eine IOLAPSet-Instanz, welche eine Vereinigung dieser IOLAPSet-Instanz und des input enthält. mx.olap:IOLAPSetinputmx.olap:IOLAPSetEine IOLAPSet-Instanz. Gibt eine neue IOLAPSet-Instanz zurück, welche eine Vereinigung dieser IOLAPSet-Instanz und des input enthält.
OLAPTrace Die OLAPTrace-Klasse steuert die Erstellung von Trace-Informationen, welche von den OLAP-Klassen erstellt und in die Logdatei geschrieben wurden.Object Die OLAPTrace-Klasse steuert die Erstellung von Trace-Informationen, welche von den OLAP-Klassen erstellt und in die Logdatei geschrieben wurden. Diese Klasse benutzt intern die trace()-Methode, um die Loginformationen auszuschreiben.

Sie müssen TraceOutputFileEnable=1 in mm.cfg einstellen und den Debug Flash Player oder AIR Debug Launcher verwenden, um eine Trace-Ausgabe zu erstellen.

trace()traceMsg Schreibt Trace-Informationen in die Logdatei. Sie müssen in mm.cfg TraceOutputFileEnable=1 setzen und den Debug Flash Player oder AIR Debug Launcher verwenden, um durch den Aufruf dieser Methode eine Trace-Ausgabe zu erstellen. msgDie Trace-Meldung. level1Die Trace-Ebene der Meldung. Nur Trace-Meldungen mit einem level-Argument niedriger als das traceLevel werden an die Logdatei gesendet. Schreibt Trace-Informationen in die Logdatei.

Sie müssen TraceOutputFileEnable=1 in mm.cfg einstellen und den Debug Flash Player oder AIR Debug Launcher verwenden, um durch Aufruf dieser Methode eine Trace-Ausgabe zu erstellen.

TRACE_LEVEL_1 Legt das Schreiben von minimalen Trace-Informationen in die Logdatei fest.1 Legt das Schreiben von minimalen Trace-Informationen in die Logdatei fest. TRACE_LEVEL_2 Legt das Schreiben von mehr Trace-Informationen in die Logdatei als TRACE_LEVEL_1 fest.2 Legt das Schreiben von mehr Trace-Informationen in die Logdatei als TRACE_LEVEL_1 fest. TRACE_LEVEL_3 Legt das Schreiben der meisten Trace-Informationen in die Logdatei fest.3 Legt das Schreiben der meisten Trace-Informationen in die Logdatei fest. traceLevel Die aktuelle Trace-Ebene, welche die Menge der in die Logdatei zu schreibenden Daten bestimmt. TRACE_LEVEL_1 schreibt die wenigsten und TRACE_LEVEL_3 die meisten Informationen in die Logdatei.1TRACE_LEVEL_1 Die aktuelle Trace-Ebene, welche die Menge der in die Logdatei zu schreibenden Daten bestimmt. TRACE_LEVEL_1 schreibt die wenigsten und TRACE_LEVEL_3 die meisten Informationen in die Logdatei.

Die gesamte Trace-Informationsausgabe wird durch Aufrufen der traceMsg()-Methode mit einem level-Argument niedriger als traceLevel an die Logdatei gesendet.

traceOn Auf „true“ setzen, um Trace-Ausgabe zu ermöglichen.truetrue Auf true setzen, um Trace-Ausgabe zu ermöglichen.
IOLAPElement Die IOLAPElement-Schnittstelle definiert eine Basisschnittstelle, welche die gemeinsamen Eigenschaften aller OLAP-Elemente bereitstellt. Die IOLAPElement-Schnittstelle definiert eine Basisschnittstelle, welche die gemeinsamen Eigenschaften aller OLAP-Elemente bereitstellt. mx.olap.OLAPElementdimension Die Dimension, zu welcher das Element gehört.mx.olap:IOLAPDimension Die Dimension, zu welcher das Element gehört. displayName Der Name des OLAP-Elements als String, welches zur Darstellung genutzt werden kann. Der Name des OLAP-Elements als String, welches zur Darstellung genutzt werden kann. name Der Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält. Der Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält. Beispiel: „Zeit_Jahr“, ist der Name des OLAP-Elements, in welchem „Jahr“ eine Ebene der Zeitdimension in einem OLAP-Schema darstellt. uniqueName Der eindeutige Name des OLAP-Elements im Cube. Der eindeutige Name des OLAP-Elements im Cube. Beispiel: „[Zeit][Jahr][2007]“ ist ein eindeutiger Name, in welchem 2007 der Elementname der Jahresebene der Zeitdimension ist. OLAPDimension Die OLAPDimension-Klasse stellt eine Dimension des OLAP-Cube dar. The <mx:OLAPDimension> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPDimension
    Properties
    attributes=""
    elements=""
    hierarchies=""
   />
 
  ]]>mx.olap:IOLAPDimensionmx.olap:OLAPElement
  Die OLAPDimension-Klasse stellt eine Dimension des OLAP-Cube dar.
 
  mx.olap.IOLAPDimensionOLAPDimension
      Konstruktor.
     
      namenullDer Name der OLAP-Dimension, welcher die OLAP-Schemahierarchie des Elements enthält.
     
      displayNamenullDer Name der OLAP-Dimension als String, welcher zur Darstellung benutzt werden kann. 
      
      
      Konstruktor.
     
      findAttribute
     
      Gibt das Attribut mit dem jeweiligen Namen innerhalb der Dimension zurück.Eine IOLAPAttribut-Instanz, welche die Attribute darstellt oder „null“, wenn das Attribut nicht gefunden wurde.
      
      mx.olap:IOLAPAttributenameDer Name des Attributs.
     
      
     
      Gibt das Attribut mit dem jeweiligen Namen innerhalb der Dimension zurück. 
     
      findHierarchy
      
      Gibt die Hierarchie mit dem jeweiligen Namen innerhalb der Dimension zurück.Eine IOLAPHierarchie-Instanz, welche die Hierarchie darstellt oder „null“, wenn die Hierarchie nicht gefunden wurde.
      
      mx.olap:IOLAPHierarchynameDer Name der Hierarchie.
     
      
      
      Gibt die Hierarchie mit dem jeweiligen Namen innerhalb der Dimension zurück. 
     
      findMember
      
      Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Dimension zurück.Eine IOLAPMember-Instanz, welche das Mitglied darstellt oder „null“, wenn das Mitglied nicht gefunden wurde.
      
      mx.olap:IOLAPMembernameName des Mitglieds.
     
      
      
      Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Dimension zurück. 
     
      attributes
      
      Die Attribute dieser Dimension als Liste von OLAPAttribut-Instanzen.
      
      Die Attribute dieser Dimension als Liste von OLAPAttribut-Instanzen.
      
      cube
      
      Der Cube, zu welchem diese Dimension gehört.mx.olap:IOLAPCube
      
      Der Cube, zu welchem diese Dimension gehört.
      
      defaultMember
      
      Das standardmäßige Mitglied dieser Dimension.mx.olap:IOLAPMember
      
      Das standardmäßige Mitglied dieser Dimension.
      
      hierarchies
      
      Alle Hierarchien dieser Dimension als Liste von IOLAPHierarchy-Instanzen.
      
      Alle Hierarchien dieser Dimension als Liste von IOLAPHierarchy-Instanzen.
      
      isMeasure
      
     Enthält „true“, wenn dies die Measure-Dimension ist, welche die gesamten Measure-Mitglieder enthält.
      
     Enthält true, wenn dies die Measure-Dimension ist, welche die gesamten Measure-Mitglieder enthält.
      
      members
      
      Gibt alle Mitglieder dieser Dimension als Liste von IOLAPMember-Instanzen zurück.
      
      Gibt alle Mitglieder dieser Dimension als Liste von IOLAPMember-Instanzen zurück. Die zurückgegebene Liste stellt möglicherweise Remote-Daten dar und gibt deshalb eventuell einen ItemPendingError aus.
     
      elements
      Verarbeitet das Eingabe-Array und initialisiert die Attribut- und Hierarchieeigenschaften basierend auf den Elementen des Arrays.
      Verarbeitet das Eingabe-Array und initialisiert die attributes- und hierarchies-Eigenschaften basierend auf den Elementen des Arrays.
Attribute werden im Array von Instanzen der OLAPAttribute-Klasse dargestellt. Hierarchien werden durch Instanzen der OLAPHierarchy-Klasse dargestellt.
     
      

Verwenden Sie diese Eigenschaft, um die Attribute und Hierarchien eines Cube in einem einzelnen Array zu definieren.

IOLAPSchema Die IOLAPSchema-Schnittstelle stellt das OLAP-Schema dar. Die IOLAPSchema-Schnittstelle stellt das OLAP-Schema dar. mx.olap.OLAPSchemacreateCube Erzeugt aus dem Schema einen OLAP-Cube.Die IOLAPCube-Instanz. mx.olap:IOLAPCubenameDer Name des Cube. Erzeugt aus dem Schema einen OLAP-Cube. getCube Gibt einen Cube zurück, der namentlich festgelegt wurde.Die IOLAPCube-Instanz oder „null“, wenn eins nicht gefunden wurde. mx.olap:IOLAPCubenameDer Name des Cube. Gibt einen Cube zurück, der namentlich festgelegt wurde. cubes Alle dem Schema bekannten Cubes als Liste von IOLAPCube-Instanzen. Alle dem Schema bekannten Cubes als Liste von IOLAPCube-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben. IOLAPLevel Die IOLAPLevel-Schnittstelle stellt eine Ebene innerhalb des OLAP-Schemas eines OLAP-Cube dar, wobei eine Hierarchie einer Dimension eine oder mehrere Ebenen enthält.mx.olap:IOLAPElement Die IOLAPLevel-Schnittstelle stellt eine Ebene innerhalb des OLAP-Schemas eines OLAP-Cube dar, wobei eine Hierarchie einer Dimension eine oder mehrere Ebenen enthält. mx.olap.OLAPLevelfindMember Gibt die Mitglieder mit dem jeweiligen Namen innerhalb der Hierarchie zurück.Eine Liste der IOLAPMember-Instanzen, welche die Mitglieder darstellen oder „null“, wenn kein Mitglied gefunden wurde. nameName des Mitglieds. Gibt die Mitglieder mit dem jeweiligen Namen innerhalb der Hierarchie zurück. child Die nächste untergeordnete Ebene in der Hierarchie.mx.olap:IOLAPLevel Die nächste untergeordnete Ebene in der Hierarchie. depth Die Tiefe der Ebene innerhalb der Hierarchie der Dimension. Die Tiefe der Ebene innerhalb der Hierarchie der Dimension. hierarchy Die Hierarchie der Dimension, zu welcher diese Ebene gehört.mx.olap:IOLAPHierarchy Die Hierarchie der Dimension, zu welcher diese Ebene gehört. members Die Mitglieder dieser Ebene als Liste von IOLAPMember-Instanzen oder „null“, wenn kein Mitglied gefunden wurde. Die Mitglieder dieser Ebene als Liste von IOLAPMember-Instanzen oder „null“, wenn kein Mitglied gefunden wurde. Die Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben. parent Die übergeordnete Ebene dieser Ebene oder „null“, wenn diese Ebene nicht mit einer anderen verschachtelt ist.mx.olap:IOLAPLevel Die übergeordnete Ebene dieser Ebene oder „null“, wenn diese Ebene nicht mit einer anderen verschachtelt ist. OLAPAttribute Die OLAPAttribute-Klasse stellt ein einzelnes Attribut einer OLAP-Dimension dar. The <mx:OLAPAttribute> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPAttribute
    Properties
    dataField=""
  />
 
  ]]>mx.olap:IOLAPAttributemx.olap:OLAPHierarchy
  Die OLAPAttribute-Klasse stellt ein einzelnes Attribut einer OLAP-Dimension dar. Verwenden Sie diese Klasse, um ein Feld für flache Daten, die zum Füllen eines OLAP-Cube dienen, mit einer Ebene der Dimension zu verknüpfen.
 
  mx.olap.OLAPDimensionmx.olap.OLAPLevelOLAPAttribute
      Konstruktor.namenullDer Name der OLAPAttribute-Instanz. Sie können diesen Parameter verwenden, um eine OLAPAttribute-Instanz mit einer OLAPLevel-Instanz zu verknüpfen.
     
      displayNamenullDer Name des Attributs als String, welcher für die Darstellung benutzt werden kann.
      
      
      Konstruktor.
     
      dataCompareFunction
      Vom Benutzer bereitgestellte Rückruffunktion, welche benutzt wird, um Datenelemente zu vergleichen, während sie sortiert werden.
      Vom Benutzer bereitgestellte Rückruffunktion, welche benutzt wird, um Datenelemente zu vergleichen, während sie sortiert werden. Standardmäßig werden die Datenmitglieder direkt verglichen.
      
      displayNameFunction
      Eine Rückruffunktion, welche den Anzeigenamen eines Mitgliedelements zurückgibt.
      Eine Rückruffunktion, welche den Anzeigenamen eines Mitgliedelements zurückgibt. Flex ruft diese Funktion für jedes Mitglied auf, das zur OLAPAttribute-Instanz hinzugefügt wird. 
     
      

Die Funktionssignatur lautet:

          function myDisplayNameFunction(memberName:String):String

memberName enthält den Namen des Elements.

Die Funktion gibt den Anzeigenamen des Elements zurück.

Das folgende Beispiel konvertiert einen numerischen Gruppennamen (1, 2 oder 3) in einen Anzeigenamen („0-9“, „10-19“).

          private function myDispFunction(name:String):String
          {
              var value:int = parseInt(name);
              return String((value)0 + " - ") + String((value+1)0-1);     
          }
dataFunction Eine Rückruffunktion, welche die tatsächlichen Daten für das Attribut zurückgibt. Eine Rückruffunktion, welche die tatsächlichen Daten für das Attribut zurückgibt. Verwenden Sie diese Rückruffunktion, um berechnete Daten zurückzugeben, welche auf den tatsächlichen Daten basieren. Beispiel: Sie können den Monatsnamen als String aus dem Datum zurückgeben, das den Monat als Zahl darstellt. Oder Sie berechnen einen Wert. Beispiel: Ihre Eingabedaten enthalten die Altersangaben von Menschen, z. B. 1, 4, 9, 10, 12, 15, 20. Ihre Rückruffunktion kann eine Altersgruppe zurückgeben, welche das Alter enthält, z. B. 1-10 oder 11-20.

Die Signatur dieser Rückruffunktion lautet:

         function myDataFunction(rowData:Object, dataField:String):Object;
rowData enthält die Daten der Zeile der flachen Eingabedaten und dataField enthält den Namen des Datenfelds.

Die Funktion kann einen String oder eine Zahl zurückgeben.

Das folgende Beispiel gibt die Altersgruppe für jeden Alterswert in den flachen Daten zurück:

         private function ageGroupingHandler(rowData:Object, field:String):Object
         {
             return rowData[field] / 10;
         } 
hasAll Enthält „true“, weil angenommen wird, dass Attribute aggregierbar sind und das Mitglied „all“ anwesend ist. Enthält true, weil angenommen wird, dass Attribute aggregierbar sind und das Mitglied „all“ anwesend ist. members Alle Mitglieder aller Ebenen, welche zu dieser Hierarchie gehören als Liste von IOLAPMember-Instanzen. Alle Mitglieder aller Ebenen, welche zu dieser Hierarchie gehören, als Liste von IOLAPMember-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben. dataField Das Feld des Eingabedatensatzes, welches die Daten für die OLAPAttribute-Instanz bereitstellt. Das Feld des Eingabedatensatzes, welches die Daten für die OLAPAttribute-Instanz bereitstellt. OLAPCube Die OLAPCube-Klasse stellt einen OLAPCube dar. The <mx:OLAPCube> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPCube
    Properties
    dataProvider=""
    dimensions=""
    elements=""
    measures=""
  />
 
  ]]>mx.olap:IOLAPCubeflash.events:IEventDispatcherflash.utils:Proxy
  Die OLAPCube-Klasse stellt einen OLAPCube dar.
 
  mx.olap.IOLAPCubequeryProgress
 Wird fortlaufend ausgelöst, während ein Abfrageergebnis durch einen Aufruf der execute()-Methode erstellt wird.mx.events.CubeEvent.QUERY_PROGRESSmx.events.CubeEvent
 Wird fortlaufend ausgelöst, während ein Abfrageergebnis durch einen Aufruf der execute()-Methode erstellt wird.

 progress
 Wird fortlaufend ausgelöst, während ein Cube durch einen Aufruf der refresh()-Methode erzeugt wird.mx.events.CubeEvent.CUBE_PROGRESSmx.events.CubeEvent
 Wird fortlaufend ausgelöst, während ein Cube durch einen Aufruf der refresh()-Methode erzeugt wird.

 complete
 Wird ausgelöst, wenn ein Cube erzeugt wurde und bereit für die Abfrage ist.mx.events.CubeEvent.CUBE_COMPLETEmx.events.CubeEvent
 Wird ausgelöst, wenn ein Cube erzeugt wurde und bereit für die Abfrage ist.

 OLAPCube
      Konstruktor.namenullDer Name des OLAP-Cube.
      
      
      Konstruktor.
     
      addEventListener
      Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.typeDer Typ des Ereignisses.
     
      listenerDie Listener-Funktion, die das Ereignis verarbeitet. 
     
      useCapturefalseBestimmt, ob der Listener in der Erfassungsphase oder in der Ziel- und Bubbling-Phase arbeitet.
     
      priority0Die Prioritätsstufe des Ereignis-Listeners. 
     
      useWeakReferencefalseBestimmt, ob der Verweis auf den Listener stark oder schwach ist. Ein starker Verweis (der Standard) verhindert, dass der Listener von einem Garbage Collector entfernt wird. Ein schwacher Verweis hingegen nicht.
     
      
      Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
     
      flash.events.EventDispatcher.addEventListener()cancelQuery
      
      Bricht eine Abfrage ab, welche zur Ausführung übermittelt wurde.querymx.olap:IOLAPQueryDie abzubrechende Abfrage.
      
      
      
      Bricht eine Abfrage ab, welche zur Ausführung übermittelt wurde.
     
      cancelRefresh
      
      Bricht die aktuelle Cube-Aktualisierung ab, wenn eine ausgeführt wird.
      
      Bricht die aktuelle Cube-Aktualisierung ab, wenn eine ausgeführt wird.
      
      dispatchEvent
      Sendet ein Ereignis in den Ereignisablauf.Der Wert true, wenn das Ereignis erfolgreich ausgelöst wurde. Der Wert false weist entweder auf einen Fehler hin oder auf die Tatsache, dass die preventDefault()-Methode für das Ereignis aufgerufen worden ist.
     
      eventDas Ereignisobjekt, das in den Ereignisablauf gesendet wird. 
     
      
      Sendet ein Ereignis in den Ereignisablauf. Das Ereignisziel ist das Objekt, für das die dispatchEvent()-Methode aufgerufen wird.
     
      flash.events.EventDispatcher.dispatchEvent()execute
      
      Reiht eine OLAP-Abfrage zur Ausführung ein.Eine AsyncToken-Instanz.
     
      querymx.olap:IOLAPQueryDie auszuführende Abfrage, dargestellt von einer IOLAPQuery-Instanz.
     
      
      
      Reiht eine OLAP-Abfrage zur Ausführung ein. Nachdem Sie die refresh()-Methode aufgerufen haben, um den Cube zu aktualisieren, müssen Sie das complete-Ereignis abwarten, bevor Sie die execute()-Methode aufrufen können.
     
      

Der OLAP-Cube kann komplex sein, vermeiden Sie daher, dass Ihre Anwendung pausiert, während Flex die Ergebnisse Ihrer OLAP-Abfrage berechnet. Die execute()-Methode gibt eine Instanz der AsyncToken-Klasse zurück, welche es Ihnen erlaubt, Prozeduren für asynchrone Vorgänge zu erstellen, sodass Ihre Anwendung auch während der Verarbeitung einer Abfrage weiterhin ausgeführt werden kann.

Bei der Benutzung der AsyncToken-Klasse erstellen Sie zwei Funktionen zur Verarbeitung der Abfrageergebnisse. In diesem Beispiel verarbeitet die showResult()-Funktion die Abfrageergebnisse, wenn die Abfrage erfolgreich war. Die showFault()-Funktion verarbeitet Fehler, welche während der Ausführung der Abfrage ermittelt wurden:

      <mx:Script>
              
              // Function to execute a query.
              private function runQuery(cube:IOLAPCube):void {
                  // Create a query instance.
                  var query:IOLAPQuery = getQuery(cube);
                  // Execute the query.
                  var token:AsyncToken = cube.execute(query);
                  // Set up handlers for the query results.
                  token.addResponder(new AsyncResponder(showResult, showFault));
              }
              
              // Handle a query fault.
              private function showFault(result:FaultEvent, token:Object):void {
                  Alert.show("Error in query.");
              }
      
              // Handle a query success.
              private function showResult(result:Object, token:Object):void {
                  if (!result) {
                      Alert.show("No results from query.");
                      return;
                  }
      
                  myOLAPDG.dataProvider= result as OLAPResult;            
              }        
      </mx:Script>
      
      <mx:OLAPDataGrid id="myOLAPDG" width="100%" height="100%" />
      
findDimension Gibt die Dimension mit dem entsprechenden Namen innerhalb des OLAP-Cube zurück.Eine IOLAPDimension-Instanz, welche die Dimension darstellt oder „null“, wenn die Dimension nicht gefunden wurde. mx.olap:IOLAPDimensionnameDer Name der Dimension. Gibt die Dimension mit dem entsprechenden Namen innerhalb des OLAP-Cube zurück. hasEventListener Überprüft, ob beim Objekt für einen bestimmten Ereignistyp Listener registriert wurden.Der Wert true, wenn ein Listener des angegebenen Typs registriert ist; andernfalls false. typeDer Typ des Ereignisses. Überprüft, ob beim Objekt für einen bestimmten Ereignistyp Listener registriert wurden. Damit können Sie bestimmen, wo ein Objekt die Verarbeitung eines Ereignistyps in der Ereignisablaufhierarchie geändert hat. flash.events.EventDispatcher.hasEventListener().refresh Aktualisiert den Cube aus dem Datenprovider. Aktualisiert den Cube aus dem Datenprovider. Nach der Einstellung des Cube-Schemas müssen Sie diese Methode aufrufen, um den Cube zu erstellen.

Diese Methode löst ein progress-Ereignis aus, um den Fortschritt anzuzeigen und löst ein complete-Ereignis aus, wenn der Cube fertiggestellt und bereit ist, Abfragen auszuführen. Sie müssen auf ein complete-Ereignis warten, bevor Sie die execute()-Methode aufrufen können, um eine Abfrage auszuführen.

removeEventListener Entfernt einen Listener.typeDer Typ des Ereignisses. listenerDas zu entfernende Listener-Objekt. useCapturefalseGibt an, ob der Listener für die Erfassungsphase oder die Ziel- und Bubbling-Phase registriert wurde. Entfernt einen Listener. Wenn kein passender Listener registriert wurde, bleibt ein Aufruf dieser Methode ohne Wirkung. flash.events.EventDispatcher.removeEventListener().toString Gibt den Namen des Cube zurück. Der Name des Cube. Gibt den Namen des Cube zurück. willTrigger Überprüft, ob ein Ereignislistener bei diesem Objekt oder einem Vorgänger für diesen Ereignistyp registriert ist.Der Wert true, wenn ein Listener des angegebenen Typs ausgelöst wird oder false, wenn nicht. typeDer Typ des Ereignisses. Überprüft, ob ein Ereignislistener bei diesem Objekt oder einem Vorgänger für diesen Ereignistyp registriert ist. Diese Methode gibt den Wert true zurück, wenn während des Ereignisablaufs ein Ereignis-Listener ausgelöst wird, wenn ein Ereignis des festgelegten Typs an dieses Objekt oder eines seiner untergeordneten Elemente gesendet wird. flash.events.EventDispatcher.willTrigger().cubeBuildingTimeInterval Das Zeitintervall in Millisekunden, welches vom Timer der refresh()-Methode benutzt wird, um den Cube iterativ zu erstellen.5 Das Zeitintervall in Millisekunden, welches vom Timer der refresh()-Methode benutzt wird, um den Cube iterativ zu erstellen. Sie können den Wert erhöhen, wenn Sie länger auf den zu erstellenden Cube warten können. Sie können den Wert verringern, aber dies könnte die Reaktionsfähigkeit Ihrer Anwendung negativ beeinflussen. measureDimensionName Legt den Namen der Dimension für das Measure des OLAP-Cube fest.Measures"Measures" Legt den Namen der Dimension für das Measure des OLAP-Cube fest. queryBuildingTimeInterval Das Zeitintervall in Millisekunden, welches vom Timer der execute()-Methode benutzt wird, um Abfragen iterativ zu verarbeiten.1 Das Zeitintervall in Millisekunden, welches vom Timer der execute()-Methode benutzt wird, um Abfragen iterativ zu verarbeiten. Sie können den Wert erhöhen, wenn Sie länger auf die vom Cube erstellten Abfrageergebnisse warten können. Sie können den Wert verringern, wenn Sie Abfrageergebnisse schneller erhalten möchten, aber dies kann die Reaktionsfähigkeit Ihrer Anwendung negativ beeinflussen. resultClass Die Klasse, die von einer OLAP-Cube-Instanz benutzt wird, um Ergebnisse zurückzugeben.OLAPResult Die Klasse, die von einer OLAP-Cube-Instanz benutzt wird, um Ergebnisse zurückzugeben. Sie können die Standardklasse, OLAPResults, durch Ihre eigene Implementation der OLAPResult-Schnittstelle ersetzen, um das Ergebnis anzupassen. workDuration Das Zeitintervall in Millisekunden, welches von der refresh()-Methode benutzt wird, um den Cube iterativ zu erstellen.50 Das Zeitintervall in Millisekunden, welches von der refresh()-Methode benutzt wird, um den Cube iterativ zu erstellen. Ein höherer Wert bedeutet, dass mehr Zeilen pro Timerereignis verarbeitet werden. Sie können den Wert erhöhen, wenn Sie möchten, dass der Cube schneller erstellt wird, aber dies kann die Reaktionsfähigkeit Ihrer Anwendung negativ beeinflussen. dataProvider Flache Daten, mit welchen der OLAP-Cube gefüllt wird. Flache Daten, mit welchen der OLAP-Cube gefüllt wird. Sie müssen die refresh()-Methode aufrufen, um den Cube nach der Einstellung dieser Eigenschaft zu initialisieren. dimensions Alle Dimensionen des Cube als Liste von IOLAPDimension-Instanzen. Alle Dimensionen des Cube als Liste von IOLAPDimension-Instanzen. name Der Name des OLAP-Cube. Der Name des OLAP-Cube. elements Verarbeitet das Eingabe-Array und initialisiert die Dimensions- und Measure-Eigenschaften basierend auf den Elementen des Arrays. Verarbeitet das Eingabe-Array und initialisiert die dimensions- und measures-Eigenschaften basierend auf den Elementen des Arrays. Dimensionen werden im Array von Instanzen der OLAPDimension-Klasse dargestellt. Measures werden durch Instanzen der OLAPMeasure-Klasse dargestellt.

Verwenden Sie diese Eigenschaft, um die Dimensionen und Measures eines Cube in einem einzelnen Array zu definieren.

measures Legt die Measures des OLAP-Cube als Liste von OLAPMeasure-Instanzen fest. Legt die Measures des OLAP-Cube als Liste von OLAPMeasure-Instanzen fest. OLAPCell Die OLAPCell-Klasse stellt eine Zelle einer OLAPResult-Instanz dar.mx.olap:IOLAPCellObject Die OLAPCell-Klasse stellt eine Zelle einer OLAPResult-Instanz dar. mx.olap.OLAPResultOLAPCell Konstruktor. valueDer unformatierte Wert in der Zelle. formattedValuenullDer formatierte Wert in der Zelle. Konstruktor. formattedValue Der formatierte Wert in der Zelle. Der formatierte Wert in der Zelle. value Der unformatierte Wert in der Zelle. Der unformatierte Wert in der Zelle. IOLAPCustomAggregator Die IOLAPCustomAggregator-Schnittstelle definiert die Schnittstelle, welche von den Customer Aggregator-Klassen implementiert wird. 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.

computeBegin Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu starten.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. dataFieldDer Name der OLAPMeasure.dataField-Eigenschaft für das Measure, welches aggregiert werden soll. Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu starten. computeEnd Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu beenden.Der aggregierte Wert. dataDas beim Aufruf der computeLoop()-Methode zurückgegebene Objekt. Verwenden Sie dieses Objekt für Informationen, die zur Ausführung der Aggregation notwendig sind. dataFieldDer Name der OLAPMeasure.dataField-Eigenschaft für das Measure, welches aggregiert werden soll. Flex ruft diese Methode auf, um die Berechnung eines Aggregationswertes zu beenden. computeLoop Flex ruft diese Methode auf, wenn ein neuer Wert zur Aggregation hinzugefügt werden muss.dataDas 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. dataFieldDer Name der OLAPMeasure.dataField-Eigenschaft für das Measure, welches aggregiert werden soll. valueDas Objekt, welches die zu analysierenden rows-Daten darstellt. Flex ruft diese Methode auf, wenn ein neuer Wert zur Aggregation hinzugefügt werden muss. computeObjectBegin Flex ruft diese Methode auf, um die Aggregation der aggregierten Werte zu starten.Ein für die Aggregation initialisiertes Objekt. Verwenden Sie dieses Objekt, um Informationen bereit zu halten, die zur Ausführung der Aggregation notwendig sind. Dieses Objekt wird an nachfolgende Aufrufe der computeObjectLoop() und computeObjectEnd()-Methode übergeben. valueDas 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. 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. computeObjectEnd Flex ruft diese Methode auf, um die Berechnung zu beenden.Der aggregierte Wert. valueDas 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. dataFieldDer Name der OLAPMeasure.dataField-Eigenschaft für das Measure, welches aggregiert werden soll. Flex ruft diese Methode auf, um die Berechnung zu beenden. computeObjectLoop Flex ruft diese Methode auf, wenn ein neuer aggregierter Wert zur Aggregation hinzugefügt werden muss.valueDas 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. newValueDas Objekt, welches durch den Aufruf der computeEnd()-Methode für eine vorangegangene Aggregation zurückgegeben wurde. Flex ruft diese Methode auf, wenn ein neuer aggregierter Wert zur Aggregation hinzugefügt werden muss.
IOLAPTuple Die IOLAPTuple-Schnittstelle stellt ein Tupel dar. Die IOLAPTuple-Schnittstelle stellt ein Tupel dar. Sie können Tupel verwenden, um Elemente auf einer Abfrageachse als Teil einer OLAPSet-Instanz festzulegen. mx.olap.OLAPSetaddMember Fügt einem Tupel ein neues Mitglied hinzu.membermx.olap:IOLAPElementDas hinzuzufügende Mitglied. Wenn member eine Dimension oder Hierarchie ist, wird das Standardmitglied hinzugefügt. Wenn member eine IOLAPMember-Instanz ist, wird es direkt hinzugefügt. Fügt einem Tupel ein neues Mitglied hinzu. addMembers Fügt dem Tupel eine Liste von Mitgliedern hinzu.valueDie hinzuzufügenden Mitglieder als Liste von IOLAPMember-Instanzen. Fügt dem Tupel eine Liste von Mitgliedern hinzu. Diese Methode kann aufgerufen werden, wenn dem Tupel viele Mitglieder hinzugefügt werden müssen. explicitMembers Die vom Benutzer hinzugefügten Mitglieder dieses Tupels als Liste von IOLAPMember-Instanzen. Die vom Benutzer hinzugefügten Mitglieder dieses Tupels als Liste von IOLAPMember-Instanzen. OLAPHierarchy Die OLAPHierarchie-Klasse stellt eine Hierarchie des Schemas eines OLAP-Cube dar. The <mx:OLAPHierarchy> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPHierarchy
    Properties
    allMemberName="(All)"
    elements="An array of Levels of this hierarchy"
    hasAll="true|false"
    name="No default"
  />
 
  ]]>mx.olap:IOLAPHierarchymx.olap:OLAPElement
  Die OLAPHierarchie-Klasse stellt eine Hierarchie des Schemas eines OLAP-Cube dar.
 
  mx.olap.IOLAPHierarchyOLAPHierarchy
      Konstruktor.
     
      namenullDer Name der OLAP-Ebene, welche die OLAP-Schemahierarchie des Elements enthält.
     
      displayNamenullDer Name der OLAP-Ebene als String, welcher für die Darstellung benutzt werden kann. 
      
      
      Konstruktor.
     
      findLevel
      
      Gibt die Ebene mit dem jeweiligen Namen innerhalb der Hierarchie zurück.Eine IOLAPLevel-Instanz, welche die Ebene darstellt oder „null“, wenn die Ebene nicht gefunden wurde.
      
      mx.olap:IOLAPLevelnameDer Name der Ebene.
     
      
      
      Gibt die Ebene mit dem jeweiligen Namen innerhalb der Hierarchie zurück. 
     
      findMember
      
      Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Hierarchie zurück.Eine IOLAPMember-Instanz, welche das Mitglied darstellt oder „null“, wenn das Mitglied nicht gefunden wurde.
      
      mx.olap:IOLAPMembernameName des Mitglieds.
     
      
      
      Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Hierarchie zurück. 
     
      allMemberName
      
      Der Name des Mitglieds „all“ der Hierarchie."(All)"
      
      
      
      Der Name des Mitglieds „all“ der Hierarchie.
     
      children
      
      Die untergeordneten Elemente des Mitglieds „all“ als Liste der IOLAPMember-Instanzen.
      
      Die untergeordneten Elemente des Mitglieds „all“ als Liste der IOLAPMember-Instanzen.
      
      defaultMember
      
      Das Standardmitglied der Hierarchie.mx.olap:IOLAPMember
      
      Das Standardmitglied der Hierarchie. Das Standardmitglied wird benutzt, wenn die Hierarchie benutzt wird, wo das Mitglied erwartet wird.
      
      hasAll
      
      Legt fest, ob die Hierarchie ein Mitglied „all“ besitzt, „true“ oder „false“.true
      
      
      
      Legt fest, ob die Hierarchie ein Mitglied „all“ besitzt, true oder false. Wenn true, wird der Name des Mitglieds „all“ von der allMemberName-Eigenschaft festgelegt. 
     
      levels
      
      Alle Ebenen dieser Hierarchie als Liste von IOLAPLevel-Instanzen.
      
      Alle Ebenen dieser Hierarchie als Liste von IOLAPLevel-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben.
      
      members
      
      Alle Mitglieder aller Ebenen, welche zu dieser Hierarchie gehören als Liste von IOLAPMember-Instanzen.
      
      Alle Mitglieder aller Ebenen, welche zu dieser Hierarchie gehören, als Liste von IOLAPMember-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben.
      
      name
     Der benutzerdefinierte Name der Hierarchie.
     Der benutzerdefinierte Name der Hierarchie. Wenn der Benutzer noch keinen expliziten Namen festgelegt hat, wird der Name der Dimension zurückgegeben.
      
      elements
     Ein Array von Ebenen der Hierarchie als OLAPLevel-Instanzen.
     Ein Array von Ebenen der Hierarchie als OLAPLevel-Instanzen.
     
     OLAPTuple
  Die OLAPTuple-Klasse stellt einen Tupelausdruck dar, der auf eine OLAP-Cube-Zelle zeigt.mx.olap:IOLAPTupleObject
  Die OLAPTuple-Klasse stellt einen Tupelausdruck dar, der auf eine OLAP-Cube-Zelle zeigt. Ein Tupel besteht aus je einem Mitglied jeder Dimension, die im Cube enthalten ist. Der vollständige Ausdruck eines Tupelbezeichners besteht aus einem oder mehreren explizit festgelegten Mitgliedern in Klammern. Ein Tupel kann voll qualifiziert sein, implizite Mitglieder enthalten oder nur ein Mitglied enthalten. Jede Dimension die innerhalb eines Tupels nicht explizit referenziert wird, wird implizit referenziert. 
 
  

Das Mitglied der implizit referenzierten Dimension hängt von der Struktur der Dimension ab:

  • Wenn die implizit referenzierte Dimension ein Standardmitglied besitzt, wird dieses zum Tupel hinzugefügt.
  • Wenn die implizit referenzierte Dimension kein Standardmitglied besitzt, wird das Mitglied „all“ der Standardhierarchie benutzt.
  • Wenn die implizit referenzierte Dimension kein Standardmitglied und die Standardhierarchie kein Mitglied „all“ besitzt, wird das erste Mitglied der obersten Ebene der Standardhierarchie benutzt.

mx.olap.IOLAPTupleOLAPTuple Konstruktor. Konstruktor. addMember Fügt einem Tupel ein neues Mitglied hinzu.elementmx.olap:IOLAPElementDas hinzuzufügende Mitglied. Wenn member eine Dimension oder Hierarchie ist, wird das Standardmitglied hinzugefügt. Wenn member eine IOLAPMember-Instanz ist, wird es direkt hinzugefügt. Fügt einem Tupel ein neues Mitglied hinzu. addMembers Fügt dem Tupel eine Liste von Mitgliedern hinzu.valueDie hinzuzufügenden Mitglieder als Liste von IOLAPMember-Instanzen. Fügt dem Tupel eine Liste von Mitgliedern hinzu. Diese Methode kann aufgerufen werden, wenn dem Tupel viele Mitglieder hinzugefügt werden müssen. explicitMembers Die vom Benutzer hinzugefügten Mitglieder dieses Tupels als Liste von IOLAPMember-Instanzen. Die vom Benutzer hinzugefügten Mitglieder dieses Tupels als Liste von IOLAPMember-Instanzen.
OLAPSchema Die OLAPSchema-Klasse stellt einen oder mehrere OLAP-Cubes dar. The <mx:OLAPSchema> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPSchema
    Properties
       cubeArray=""
  />
 
  ]]>mx.olap:IOLAPSchemaObject
  Die OLAPSchema-Klasse stellt einen oder mehrere OLAP-Cubes dar.
 
  mx.olap.IOLAPSchemamx.olap.OLAPCubecreateCube
      
      Erzeugt aus dem Schema einen OLAP-Cube.Die IOLAPCube-Instanz.
      
      mx.olap:IOLAPCubenameDer Name des Cube.
     
      
      
      Erzeugt aus dem Schema einen OLAP-Cube.
     
      getCube
      
      Gibt einen Cube zurück, der namentlich festgelegt wurde.Die IOLAPCube-Instanz oder „null“, wenn eins nicht gefunden wurde.
      
      mx.olap:IOLAPCubenameDer Name des Cube.
     
      
      
      Gibt einen Cube zurück, der namentlich festgelegt wurde.
     
      cubes
      
      Alle dem Schema bekannten Cubes als Liste von IOLAPCube-Instanzen.
      
      Alle dem Schema bekannten Cubes als Liste von IOLAPCube-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben.
      
      cubeArray
      Erlaubt es Ihnen, die Sätze des Cube eines Schemas durch das Übergeben eines Arrays von IOLAPCube-Instanzen festzulegen.
      Erlaubt es Ihnen, die Sätze des Cube eines Schemas durch das Übergeben eines Arrays von IOLAPCube-Instanzen festzulegen.
      
      IOLAPResult
  Die IOLAPResult-Schnittstelle stellt das Abfrageergebnis an einem OLAP-Cube dar.
  Die IOLAPResult-Schnittstelle stellt das Abfrageergebnis an einem OLAP-Cube dar.
 
  mx.olap.OLAPQuerymx.olap.OLAPQueryAxismx.olap.IOLAPResultAxismx.olap.OLAPResultAxismx.olap.OLAPResultgetAxis
      Gibt die Achse des Abfrageergebnisses zurück.Die IOLAPQueryAxis-Instanz.
      
      mx.olap:IOLAPResultAxisaxisOrdinalLegen Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse fest.
     
      
      Gibt die Achse des Abfrageergebnisses zurück.
     
      getCell
      Gibt eine Zelle an dem festgelegten Ort innerhalb des Abfrageergebnisses zurück.Eine IOLAPCell-Instanz, welche die Zelle darstellt.
      
      mx.olap:IOLAPCellxDie Spalte des Abfrageergebnisses.
     
      yDie Zeile des Abfrageergebnisses.
     
      
      Gibt eine Zelle an dem festgelegten Ort innerhalb des Abfrageergebnisses zurück.
     
      axes
     Ein Array von IOLAPResultAxis-Instanzen, welche alle Achsen der Abfrage darstellen.
     Ein Array von IOLAPResultAxis-Instanzen, welche alle Achsen der Abfrage darstellen.
      
      query
      Die Abfrage, deren Ergebnis von diesem Objekt dargestellt wird.mx.olap:IOLAPQuery
      Die Abfrage, deren Ergebnis von diesem Objekt dargestellt wird.
      
      OLAPMember
  Die OLAPMember-Klasse stellt ein Mitglied der OLAP-Dimension dar.
  The <mx:OLAPMember> tag inherits all of the tag attributes
  of its superclass, and adds the following tag attributes:
  

  <mx:OLAPMember
    Properties
  />
 
  ]]>mx.olap:IOLAPMembermx.olap:OLAPElement
  Die OLAPMember-Klasse stellt ein Mitglied der OLAP-Dimension dar.
 
  mx.olap.IOLAPMemberOLAPMember
      Konstruktor.
     
      namenullDer Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält. Zum Beispiel „Zeit_Jahr": Hier stellt „Jahr“ eine Ebene der Zeitdimension in einem OLAP-Schema dar.
     
      displayNamenullDer Name des OLAP-Mitglieds als String, welcher zur Darstellung genutzt werden kann.
     
      
      
      Konstruktor.
     
      findChildMember
      
      Gibt ein untergeordnetes Element dieses Mitglieds mit dem jeweiligen Namen zurück.Eine Liste der IOLAPMember-Instanzen, die das Mitglied darstellen oder „null“, wenn kein Mitglied gefunden wurde.
      
      mx.olap:IOLAPMembernameName des Mitglieds.
     
      
      
      Gibt ein untergeordnetes Element dieses Mitglieds mit dem jeweiligen Namen zurück.
     
      children
      
      Die untergeordneten Elemente dieses Mitglieds als Liste der IOLAPMember-Instanzen.
      
      Die untergeordneten Elemente dieses Mitglieds als Liste der IOLAPMember-Instanzen.
      
      dataField
      Das Feld des Eingabedatensatzes, welches die Daten für die OLAPMember-Instanz bereitstellt.
      Das Feld des Eingabedatensatzes, welches die Daten für die OLAPMember-Instanz bereitstellt.
      
      dimension
      Die Dimension, zu welcher das Mitglied gehört.mx.olap:IOLAPDimension
      Die Dimension, zu welcher das Mitglied gehört.
      
      hierarchy
      
     Die Hierarchie, zu welcher dieses Mitglied gehört.mx.olap:IOLAPHierarchy
      
     Die Hierarchie, zu welcher dieses Mitglied gehört.
      
      isAll
      
      Gibt „true“ zurück, wenn dies das Mitglied „all“ der Hierarchie ist.
      
      Gibt true zurück, wenn dies das Mitglied „all“ der Hierarchie ist.
     
      isMeasure
      
     Gibt „true“ zurück, wenn dieses Mitglied das Measure einer Dimension darstellt.
      
     Gibt true zurück, wenn dieses Mitglied das Measure einer Dimension darstellt.
     
      level
      
     Die Ebene, zu welcher das Mitglied gehört.mx.olap:IOLAPLevel
      
     Die Ebene, zu welcher das Mitglied gehört.
      
      parent
      
     Das übergeordnete Element des Mitglieds.mx.olap:IOLAPMember
      
     Das übergeordnete Element des Mitglieds.
      
      uniqueName
      
      Der eindeutige Name des OLAP-Elements im Cube.
      
      Der eindeutige Name des OLAP-Elements im Cube. Beispiel: „[Zeit][Jahr][2007]“ ist ein eindeutiger Name, in welchem 2007 der Elementname der Jahresebene der Zeitdimension ist.
      
      IOLAPResultAxis
  Die IOLAPResultAxis-Schnittstelle stellt eine Achse des Ergebnisses der OLAP-Abfrage dar.
  Die IOLAPResultAxis-Schnittstelle stellt eine Achse des Ergebnisses der OLAP-Abfrage dar.
 
  mx.olap.OLAPQuerymx.olap.OLAPQueryAxismx.olap.OLAPResultAxismx.olap.IOLAPResultmx.olap.OLAPResultpositions
     Eine Liste von IOLAPAxisPosition-Instanzen, wo jede Position einen Punkt entlang der Achse darstellt.
     Eine Liste von IOLAPAxisPosition-Instanzen, wo jede Position einen Punkt entlang der Achse darstellt. 
      
      OLAPMeasure
  Die OLAPMeasure-Klasse stellt ein Mitglied der Measure-Dimension des OLAP-Cube dar.mx.olap:OLAPMember
  Die OLAPMeasure-Klasse stellt ein Mitglied der Measure-Dimension des OLAP-Cube dar.
  
  OLAPMeasure
      Konstruktor.namenullDer Name des OLAP-Elements, welches die OLAP-Schema Hierarchie des Elements enthält. Zum Beispiel „Zeit_Jahr": Hier stellt „Jahr“ eine Ebene der Zeitdimension in einem OLAP-Schema dar.
     
      displayNamenullDer Name des Measures als String, welcher zur Darstellung benutzt werden kann.
      
      
      Konstruktor.
     
      aggregator
      Die Aggregation, welche für dieses Measure durchzuführen ist.
      Die Aggregation, welche für dieses Measure durchzuführen ist. Sie können einen der folgenden Werte für die Eigenschaft nutzen: "SUM", "AVG", "MIN", "MAX" oder "COUNT".
     
      

Sie können durch Implementierung der IOLAPCustomAggregator-Schnittstelle einen benutzerdefinierten Aggregator verwenden. Setzen Sie die aggregator-Eigenschaft auf den benutzerdefinierten Aggregator, so wie im folgenden Beispiel gezeigt:

aggregator={new CustomAgg()}
mx.olap.IOLAPCustomAggregator
IOLAPDimension Die IOLAPDimension-Schnittstelle stellt eine Dimension einer IOLAPCube-Instanz dar.mx.olap:IOLAPElement Die IOLAPDimension-Schnittstelle stellt eine Dimension einer IOLAPCube-Instanz dar. mx.olap.OLAPDimensionfindAttribute Gibt das Attribut mit dem jeweiligen Namen innerhalb der Dimension zurück.Eine IOLAPAttribut-Instanz, welche die Attribute darstellt oder „null“, wenn das Attribut nicht gefunden wurde. mx.olap:IOLAPAttributenameDer Name des Attributs. Gibt das Attribut mit dem jeweiligen Namen innerhalb der Dimension zurück. findHierarchy Gibt die Hierarchie mit dem jeweiligen Namen innerhalb der Dimension zurück.Eine IOLAPHierarchie-Instanz, welche die Hierarchie darstellt oder „null“, wenn die Hierarchie nicht gefunden wurde. mx.olap:IOLAPHierarchynameDer Name der Hierarchie. Gibt die Hierarchie mit dem jeweiligen Namen innerhalb der Dimension zurück. findMember Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Dimension zurück.Eine IOLAPMember-Instanz, welche das Mitglied darstellt oder „null“, wenn das Mitglied nicht gefunden wurde. mx.olap:IOLAPMembernameName des Mitglieds. Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Dimension zurück. attributes Die Attribute dieser Dimension als Liste von OLAPAttribut-Instanzen. Die Attribute dieser Dimension als Liste von OLAPAttribut-Instanzen. cube Der Cube, zu welchem diese Dimension gehört.mx.olap:IOLAPCube Der Cube, zu welchem diese Dimension gehört. defaultMember Das standardmäßige Mitglied dieser Dimension.mx.olap:IOLAPMember Das standardmäßige Mitglied dieser Dimension. hierarchies Alle Hierarchien dieser Dimension als Liste von IOLAPHierarchy-Instanzen. Alle Hierarchien dieser Dimension als Liste von IOLAPHierarchy-Instanzen. isMeasure Enthält „true“, wenn dies die Measure-Dimension ist, welche die gesamten Measure-Mitglieder enthält. Enthält true, wenn dies die Measure-Dimension ist, welche die gesamten Measure-Mitglieder enthält. members Gibt alle Mitglieder dieser Dimension als Liste von IOLAPMember-Instanzen zurück. Gibt alle Mitglieder dieser Dimension als Liste von IOLAPMember-Instanzen zurück. Die zurückgegebene Liste stellt möglicherweise Remote-Daten dar und gibt deshalb eventuell einen ItemPendingError aus. IOLAPHierarchy Die IOLAPHierarchy-Schnittstelle stellt eine benutzerdefinierte Hierarchie innerhalb einer Dimension des OLAP-Schemas dar.mx.olap:IOLAPElement Die IOLAPHierarchy-Schnittstelle stellt eine benutzerdefinierte Hierarchie innerhalb einer Dimension des OLAP-Schemas dar. mx.olap.OLAPHierarchyfindLevel Gibt die Ebene mit dem jeweiligen Namen innerhalb der Hierarchie zurück.Eine IOLAPLevel-Instanz, welche die Ebene darstellt oder „null“, wenn die Ebene nicht gefunden wurde. mx.olap:IOLAPLevelnameDer Name der Ebene. Gibt die Ebene mit dem jeweiligen Namen innerhalb der Hierarchie zurück. findMember Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Hierarchie zurück.Eine IOLAPMember-Instanz, welche das Mitglied darstellt oder „null“, wenn das Mitglied nicht gefunden wurde. mx.olap:IOLAPMembernameName des Mitglieds. Gibt das Mitglied mit dem jeweiligen Namen innerhalb der Hierarchie zurück. allMemberName Der Name des Mitglieds „all“ der Hierarchie."(All)" Der Name des Mitglieds „all“ der Hierarchie. children Die untergeordneten Elemente des Mitglieds „all“ als Liste der IOLAPMember-Instanzen. Die untergeordneten Elemente des Mitglieds „all“ als Liste der IOLAPMember-Instanzen. defaultMember Das Standardmitglied der Hierarchie.mx.olap:IOLAPMember Das Standardmitglied der Hierarchie. Das Standardmitglied wird benutzt, wenn die Hierarchie benutzt wird, wo das Mitglied erwartet wird. hasAll Legt fest, ob die Hierarchie ein Mitglied „all“ besitzt, „true“ oder „false“.true Legt fest, ob die Hierarchie ein Mitglied „all“ besitzt, true oder false. Wenn true, wird der Name des Mitglieds „all“ von der allMemberName-Eigenschaft festgelegt. levels Alle Ebenen dieser Hierarchie als Liste von IOLAPLevel-Instanzen. Alle Ebenen dieser Hierarchie als Liste von IOLAPLevel-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben. members Alle Mitglieder aller Ebenen, welche zu dieser Hierarchie gehören als Liste von IOLAPMember-Instanzen. Alle Mitglieder aller Ebenen, welche zu dieser Hierarchie gehören, als Liste von IOLAPMember-Instanzen. Die zurückgegebene Liste kann Remote-Daten darstellen und deshalb eventuell einen ItemPendingError ausgeben. OLAPResultAxis Die OLAPResultAxis-Klasse stellt eine Achse des Ergebnisses der OLAP-Abfrage dar.mx.olap:IOLAPResultAxisObject Die OLAPResultAxis-Klasse stellt eine Achse des Ergebnisses der OLAP-Abfrage dar. mx.olap.OLAPQuerymx.olap.OLAPQueryAxismx.olap.IOLAPResultAxismx.olap.IOLAPResultmx.olap.OLAPResultaddPosition Fügt der Abfrageergebnisachse eine Position hinzu.pmx.olap:IOLAPAxisPositionDie IOLAPAxisPosition-Instanz, welche die Position darstellt. Fügt der Abfrageergebnisachse eine Position hinzu. removePosition Entfernt eine Position von der Abfrageergebnisachse.true, wenn die Position von der Achse entfernt wurde und false, wenn nicht. pmx.olap:IOLAPAxisPositionDie IOLAPAxisPosition-Instanz, welche die Position darstellt. Entfernt eine Position von der Abfrageergebnisachse. positions Eine Liste von IOLAPAxisPosition-Instanzen, wo jede Position einen Punkt entlang der Achse darstellt. Eine Liste von IOLAPAxisPosition-Instanzen, wo jede Position einen Punkt entlang der Achse darstellt. OLAPQueryAxis Die OLAPQueryAxis-Schnittstelle stellt eine Achse einer OLAP-Abfrage dar. The <mx:OLAPQueryAxis> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:OLAPQueryAxis
    Properties
  />
 
  ]]>mx.olap:IOLAPQueryAxisObject
  Die OLAPQueryAxis-Schnittstelle stellt eine Achse einer OLAP-Abfrage dar.
 
  mx.olap.OLAPQuerymx.olap.IOLAPQueryAxisOLAPQueryAxis
      Konstruktor.
     
      ordinalDer Typ der Achse. Verwenden Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse.
      
      
      Konstruktor.
     
      addMember
      
      Fügt ein einzelnes Mitglied zur Abfrageachse hinzu.mmx.olap:IOLAPMemberDas Mitglied, welches zur Abfrage hinzuzufügen ist.
      
      
      
      Fügt ein einzelnes Mitglied zur Abfrageachse hinzu. Das Mitglied wird automatisch in eine IOLAPSet-Instanz konvertiert. Diese Methode ist hilfreich, wenn ein Mitglied zu einer Slicer-Achse hinzugefügt wird.
     
      addSet
      
      Fügt einen Satz zur Abfrageachse hinzu.smx.olap:IOLAPSetDer Satz, welcher zur Abfrage hinzuzufügen ist.
      
      
      
      Fügt einen Satz zur Abfrageachse hinzu. Der Satz definiert die Mitglieder und Tupel, welche die Informationen für die Abfrageachse bereitstellen.
     
      addTuple
      
      Fügt ein Tupel zur Abfrageachse hinzu.tmx.olap:IOLAPTupleDas Tupel, welches zur Abfrage hinzuzufügen ist.
      
      
      
      Fügt ein Tupel zur Abfrageachse hinzu. Das Tupel wird automatisch in eine IOLAPSet-Instanz konvertiert.
     
      clear
     Entfernt alle Sätze, Tupel und Mitglieder von dieser Achse.
     Entfernt alle Sätze, Tupel und Mitglieder von dieser Achse.
      
      axisOrdinal
      Der Typ der Achse, OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse.
      Der Typ der Achse, OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse.
      
      sets
      
      Alle Sätze der Abfrageachse als Array von IOLAPSet-Instanzen.
      
      Alle Sätze der Abfrageachse als Array von IOLAPSet-Instanzen. Dieses Array enthält Sätze, welche von der addMember() und addTuple()-Methode hinzugefügt wurden.
      
      tuples
      
      Alle der Abfrage hinzugefügten Tupel, als Array von IOLAPTuple-Instanzen.
      
      Alle der Abfrage hinzugefügten Tupel, als Array von IOLAPTuple-Instanzen. Dieses Array enthält Tupel, welche von der addMember() und addSet()-Methode hinzugefügt wurden.
      
      OLAPResult
  Die OLAPResult-Klasse stellt das Abfrageergebnis an einem OLAP-Cube dar.mx.olap:IOLAPResultObject
  Die OLAPResult-Klasse stellt das Abfrageergebnis an einem OLAP-Cube dar.
 
  mx.olap.IOLAPResultmx.olap.OLAPQuerymx.olap.OLAPQueryAxismx.olap.IOLAPResultAxismx.olap.OLAPResultAxisgetAxis
      
      Gibt die Achse des Abfrageergebnisses zurück.Die IOLAPQueryAxis-Instanz.
      
      mx.olap:IOLAPResultAxisaxisOrdinalLegen Sie OLAPQuery.COLUMN AXIS für eine Spaltenachse, OLAPQuery.ROW_AXIS für eine Zeilenachse und OLAPQuery.SLICER_AXIS für eine Slicer-Achse fest.
     
      
      
      Gibt die Achse des Abfrageergebnisses zurück.
     
      getCell
      
      Gibt eine Zelle an dem festgelegten Ort innerhalb des Abfrageergebnisses zurück.Eine IOLAPCell-Instanz, welche die Zelle darstellt.
      
      mx.olap:IOLAPCellxDie Spalte des Abfrageergebnisses.
     
      yDie Zeile des Abfrageergebnisses.
     
      
      
      Gibt eine Zelle an dem festgelegten Ort innerhalb des Abfrageergebnisses zurück.
     
      hasRowData
      Gibt „true“ zurück, wenn die Zeile Daten enthält.true, wenn die Zeile Daten enthält, und false, wenn nicht. 
      
      rowIndexDie Indexposition der Zeile im Ergebnis.
     
      
      Gibt true zurück, wenn die Zeile Daten enthält.
     
      COLUMN_AXIS
      Legt eine Spaltenachse fest.0
      Legt eine Spaltenachse fest. Verwenden Sie diese Eigenschaft als Wert des axisOrdinal-Arguments an die getAxis()-Methode.
      
      ROW_AXIS
      Legt eine Zeilenachse fest.1
      Legt eine Zeilenachse fest. Verwenden Sie diese Eigenschaft als Wert des axisOrdinal-Arguments an die getAxis()-Methode.
      
      SLICER_AXIS
      Legt eine Slicer-Achse fest.2
      Legt eine Slicer-Achse fest. Verwenden Sie diese Eigenschaft als Wert des axisOrdinal-Arguments an die getAxis()-Methode.
      
      cellData
      Ein Array von Arrays, welches den Wert einer jeden Zelle des Ergebnisses enthält.unknown
      Ein Array von Arrays, welches den Wert einer jeden Zelle des Ergebnisses enthält. Eine Zelle ist eine Schnittstelle einer Zeilen- und einer Spaltenachsenposition.
      
      axes
      
     Ein Array von IOLAPResultAxis-Instanzen, welche alle Achsen der Abfrage darstellen.
      
     Ein Array von IOLAPResultAxis-Instanzen, welche alle Achsen der Abfrage darstellen.
      
      query
      
      Die Abfrage, deren Ergebnis von diesem Objekt dargestellt wird.mx.olap:IOLAPQuery
      
      Die Abfrage, deren Ergebnis von diesem Objekt dargestellt wird.
      
      IOLAPCube
  Die IOLAPCube-Schnittstelle stellt einen OLAP-Cube dar, welcher eine n-dimensionale Darstellung eines Satzes flacher Daten enthält.
  Die IOLAPCube-Schnittstelle stellt einen OLAP-Cube dar, welcher eine n-dimensionale Darstellung eines Satzes flacher Daten enthält. Sie können ein OLAP-Schema verwenden, um zu definieren, wie der Cube den Eingabesatz flacher Daten darstellen soll.
 
  

Ein OLAP-Cube entspricht einer Tabelle einer relationalen Datenbank. Während die Tabelle einer relationalen Datenbank zwei Dimensionen hat, kann der OLAP-Cube eine beliebige Anzahl an Dimensionen haben. In der einfachsten Form entsprechen die Dimensionen des OLAP-Cube dem Feld eines Satzes flacher Daten.

Nachdem das Schema des OLAP-Cube eingestellt wurde, muss die IOLAPCube.refresh()-Methode aufgerufen werden, um den Cube zu erstellen. Nach Abschluss der Initialisierung des Cube löst er dascomplete-Ereignis aus, um zu signalisieren, dass der Cube für Abfragen bereit ist.

mx.olap.OLAPCubecancelQuery Bricht eine Abfrage ab, welche zur Ausführung übermittelt wurde.querymx.olap:IOLAPQueryDie abzubrechende Abfrage. Bricht eine Abfrage ab, welche zur Ausführung übermittelt wurde. cancelRefresh Bricht die aktuelle Cube-Aktualisierung ab, wenn eine ausgeführt wird. Bricht die aktuelle Cube-Aktualisierung ab, sofern eine ausgeführt wird. execute Reiht eine OLAP-Abfrage zur Ausführung ein.Eine AsyncToken-Instanz. querymx.olap:IOLAPQueryDie auszuführende Abfrage, dargestellt von einer IOLAPQuery-Instanz. Reiht eine OLAP-Abfrage zur Ausführung ein. Nachdem Sie die refresh()-Methode aufgerufen haben, um den Cube zu aktualisieren, müssen Sie das complete-Ereignis abwarten, bevor Sie die execute()-Methode aufrufen können.

Der OLAP-Cube kann komplex sein, vermeiden Sie daher, dass Ihre Anwendung pausiert, während Flex die Ergebnisse Ihrer OLAP-Abfrage berechnet. Die execute()-Methode gibt eine Instanz der AsyncToken-Klasse zurück, welche es Ihnen erlaubt, Prozeduren für asynchrone Vorgänge zu erstellen, sodass Ihre Anwendung auch während der Verarbeitung einer Abfrage weiterhin ausgeführt werden kann.

Bei der Benutzung der AsyncToken-Klasse erstellen Sie zwei Funktionen zur Verarbeitung der Abfrageergebnisse. In diesem Beispiel verarbeitet die showResult()-Funktion die Abfrageergebnisse, wenn die Abfrage erfolgreich war. Die showFault()-Funktion verarbeitet Fehler, welche während der Ausführung der Abfrage ermittelt wurden:

      <mx:Script>
              
              // Function to execute a query.
              private function runQuery(cube:IOLAPCube):void {
                  // Create a query instance.
                  var query:IOLAPQuery = getQuery(cube);
                  // Execute the query.
                  var token:AsyncToken = cube.execute(query);
                  // Set up handlers for the query results.
                  token.addResponder(new AsyncResponder(showResult, showFault));
              }
              
              // Handle a query fault.
              private function showFault(result:FaultEvent, token:Object):void {
                  Alert.show("Error in query.");
              }
      
              // Handle a query success.
              private function showResult(result:Object, token:Object):void {
                  if (!result) {
                      Alert.show("No results from query.");
                      return;
                  }
      
                  myOLAPDG.dataProvider= result as OLAPResult;            
              }        
      </mx:Script>
      
      <mx:OLAPDataGrid id="myOLAPDG" width="100%" height="100%" />
      
mx.rpc.AsyncTokenmx.rpc.AsyncResponder
findDimension Gibt die Dimension mit dem jeweiligen Namen innerhalb des OLAP-Cube zurück.Eine IOLAPDimension-Instanz, welche die Dimension darstellt oder „null“, wenn die Dimension nicht gefunden wurde. mx.olap:IOLAPDimensionnameDer Name der Dimension. Gibt die Dimension mit dem jeweiligen Namen innerhalb des OLAP-Cube zurück. refresh Aktualisiert den Cube aus dem Daten-Provider. Aktualisiert den Cube aus dem Datenprovider. Nach der Einstellung des Cube-Schemas müssen Sie diese Methode aufrufen, um den Cube zu erstellen.

Diese Methode löst ein progress-Ereignis aus, um den Fortschritt anzuzeigen und löst ein complete-Ereignis aus, wenn der Cube fertiggestellt und bereit ist, Abfragen auszuführen. Sie müssen auf ein complete-Ereignis warten, bevor Sie die execute()-Methode aufrufen können, um eine Abfrage auszuführen.

mx.events.CubeEvent
dimensions Alle Dimensionen des Cube als Liste von IOLAPDimension-Instanzen. Alle Dimensionen des Cube als Liste von IOLAPDimension-Instanzen. name Der Name des OLAP-Cube. Der Name des OLAP-Cube.