Funktionen

Wählen Sie in der Registerkarte Funktionen eine oder mehrere Funktionen aus, und geben Sie die für die Funktionen erforderlichen Werte gemäß der folgenden Tabelle ein:

Table 10-2 Funktionen und Werte

Funktion Einzugebende Werte Beschreibung
@ALLANCESTORS Elementname Geben Sie den Elementnamen ein, oder klicken Sie auf "Element", um ein Element auszuwählen.
@ANCEST
  • Dimensionsname

  • Generationsebenennummer

  • Elementname

  1. Geben Sie den unter "Dimensionen" ausgewählten Dimensionsnamen ein.

  2. Geben Sie eine Ganzzahl ein, mit der die Generations- oder Ebenennummer definiert wird, von der der Vorgängerwert zurückgegeben wird. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

  3. Geben Sie einen beliebigen Elementnamen oder eine Elementkombination ein.

@ANCESTORS
  • Elementname

  • Generationsebenennummer

  • Generationsebenenname

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente aufgenommen werden. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

  3. Geben Sie einen Ebenen- oder einen Generationsnamen ein, bis zu dem Elemente in die Auswahl aufgenommen werden sollen.

@ATTRIBUTE Attributelementname Geben Sie für die eingegebene Dimension den Attributelementnamen oder die Elementkombination ein, die Sie in die Auswahl aufnehmen möchten.
@CHILDREN Elementname Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.
@CURRMBR Dimensionsname Geben Sie den Dimensionsnamen ein.
@DESCENDANTS
  • Elementname

  • Generationsebenennummer

  • Generationsebenenname

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente aufgenommen werden. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

  3. Geben Sie einen Ebenen- oder einen Generationsnamen ein, bis zu dem Elemente in die Auswahl aufgenommen werden sollen.

@GENMBRS
  • Dimensionsname

  • genName

  1. Geben Sie einen Dimensionsnamen ein.

  2. Geben Sie einen Generationsnamen aus "dimName" ein. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert.

@IALLANCESTORS Elementname Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.
@IANCESTORS
  • Elementname

  • Generationsebenennummer

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente in die Auswahl aufgenommen werden sollen. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

@ICHILDREN Elementname Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.
@IDESCENDANTS
  • Elementname

  • Generationsebenennummer

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente in die Auswahl aufgenommen werden sollen. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

@ILSIBLINGS Elementname

Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

@IRDESCENDANTS
  • Elementname

  • Generationsebenennummer

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente in die Auswahl aufgenommen werden sollen. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

@IRSIBLINGS Elementname

Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

@ISIBLINGS Elementname

Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

@LEVMBRS
  • Dimensionsname

  • Ebenenname

  1. Geben Sie einen Dimensionsnamen ein.

  2. Geben Sie einen Ebenennamen oder eine Ganzzahl ein, mit der die Nummer einer Ebene definiert wird. Die Ganzzahl muss 0 oder positiv sein.

@LIST Argument Geben Sie eine Liste mit Argumenten ein, die gesammelt und als ein Argument behandelt werden, damit sie von der übergeordneten Funktion verarbeitet werden können. Argumente können Elementnamen, Elementkombinationen, Elementsatzfunktionen, Bereichsfunktionen und numerische Ausdrücke sein.
@LSIBLINGS Elementname

Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

@MATCH
  • Element, Generation

  • genName

  • Muster für Mustererkennung

  1. Geben Sie den standardmäßigen oder benutzerdefinierten Namen des Elements ein, auf dem die Auswahl basieren soll. Das System durchsucht die Element- und Aliasnamen des angegebenen Elements und der abhängigen Elemente.

  2. Geben Sie den standardmäßigen oder benutzerdefinierten Namen der Generation ein, auf der die Auswahl basieren soll. Das System durchsucht alle Element- und Elementaliasnamen in der Generation.

  3. Geben Sie das Zeichenmuster, nach dem gesucht werden soll, einschließlich eines Platzhalterzeichens (* oder ?) ein. "?" ersetzt ein Vorkommen eines beliebigen Zeichens. Sie können ? an einer beliebigen Stelle im Muster verwenden. * ersetzt eine beliebige Anzahl von Zeichen. * können Sie nur am Ende des Musters verwenden. Um Leerzeichen in das Zeichenmuster aufzunehmen, schließen Sie das Muster in doppelte Anführungszeichen ("") ein.

@MEMBER Zeichenfolge Geben Sie eine Zeichenfolge (in doppelte Anführungszeichen eingeschlossen) ein, oder eine Funktion, mit der eine Zeichenfolge zurückgegeben wird.
@MERGE
  • Liste 1

  • Liste 2

  1. Geben Sie die erste Liste der Elemente ein, die zusammengeführt werden sollen.

  2. Geben Sie die zweite Liste der Elemente ein, die zusammengeführt werden sollen.

@PARENT
  • Dimensionsname

  • Elementname

  1. Geben Sie den Dimensionsnamen ein.

  2. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird, die dann mit dem übergeordneten zurückgegebenen Wert kombiniert wird.

@RANGE
  • Elementname

  • Bereichsliste

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird, die dann mit dem übergeordneten zurückgegebenen Wert kombiniert wird.

  2. Geben Sie einen Elementnamen, eine durch Komma getrennte Liste mit Elementnamen, Elementsatzfunktionen oder Bereichsfunktionen ein. Wenn "rangeList" nicht angegeben ist, verwendet das System die Elemente der Ebene 0 aus der Dimension, die mit "Zeit" gekennzeichnet ist.

@RDESCENDANTS
  • Elementname

  • Generationsebenennummer

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird, die dann mit dem übergeordneten zurückgegebenen Wert kombiniert wird.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente ausgewählt werden sollen. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

@RELATIVE
  • Elementname

  • Generationsebenennummer

  1. Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird, die dann mit dem übergeordneten zurückgegebenen Wert kombiniert wird.

  2. Geben Sie eine Ganzzahl ein, mit der die absolute Generations- oder Ebenennummer definiert wird, bis zu der Elemente ausgewählt werden sollen. Mit einer positiven Ganzzahl wird eine Generationsnummer definiert. Mit dem Wert 0 oder einer negativen Ganzzahl wird eine Ebenennummer definiert.

@REMOVE
  • Liste 1

  • Liste 2

  1. Geben Sie die erste Liste der Elemente ein, die zusammengeführt werden sollen.

  2. Geben Sie die zweite Liste der Elemente ein, die zusammengeführt werden sollen.

@RSIBLINGS Elementname

Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

@SHARE Bereichsliste Geben Sie eine durch Kommata getrennte Liste von Elementen, Funktionen, die Elemente zurückgeben, oder Elementbereichen ein. Alle Elemente in "rangeList" müssen aus derselben Dimension stammen.
@SIBLINGS Elementname

Geben Sie einen Elementnamen oder eine Elementkombination ein, oder geben Sie eine Funktion ein, mit der ein Element oder eine Elementkombination zurückgegeben wird.

@UDA
  • Dimensionsname

  • Benutzerdefiniertes Attribut

  1. Geben Sie den Namen der Dimension ein, mit der das benutzerdefinierte Attribut verbunden ist.

  2. Geben Sie den Namen des benutzerdefinierten Attributs so ein, wie er in der Datenbankmodellstruktur angezeigt wird.

@WITHATTR
  • Dimensionsname

  • Operator

  • Wert

  1. Geben Sie den Namen der Attribute-Dimension ein.

  2. Geben Sie die Operatorspezifikation in Anführungszeichen ("") ein.

  3. Geben Sie einen Wert ein, der in Kombination mit dem Operator die zu erfüllende Bedingung definiert. Der Wert kann eine Attributelementspezifikation, eine Konstante oder eine Datumsformatfunktion (d.h. @TODATE) sein.

@XRANGE
  • Elementname 1

  • Elementname 2

  1. Geben Sie einen Elementnamen, eine Elementkombination oder eine Funktion ein, mit der ein einzelnes Element zurückgegeben wird.

  2. Geben Sie einen Elementnamen, eine Elementkombination oder eine Funktion ein, mit der ein einzelnes Element zurückgegeben wird. Wen "mbrName1" ein dimensionsübergreifendes Element darstellt (z.B. "Ist->Jan"), so muss "mbrName2" ebenfalls dimensionsübergreifend sein, und die Dimensionsreihenfolge muss mit der Reihenfolge für "mbrName1" übereinstimmen.