Freigeben über


AddCalculatedMembers (MDX)

Aktualisiert: 17. Juli 2006

Gibt eine Menge zurück, die durch Hinzufügen berechneter Elemente zu einer angegebenen Menge erstellt wird.

Syntax

AddCalculatedMembers(Set_Expression) 

Argumente

  • Set_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.

Hinweise

Standardmäßig schließt MDX berechnete Elemente beim Auflösen von Mengenfunktionen aus. Die AddCalculatedMembers-Funktion untersucht den Mengenausdruck in Set_Expression, und schließt berechnete Elemente ein, die gleichgeordnete Elemente der Elemente im Bereich dieses Mengenausdrucks sind.

ms146077.note(de-de,SQL.90).gifHinweis:
Die Funktion kann nur mit eindimensionalen Mengenausdrücken verwendet werden.

Beispiele

Das folgende Beispiel zeigt die Verwendung dieser Funktion.

-- This query returns the calculated members for the cube
-- by retrieving all members, and then excluding non-calculated members.
SELECT 
   AddCalculatedMembers(
      {[Measures].Members}
      )-[Measures].Members ON COLUMNS,
   [Product].[Product Name].Members ON ROWS
FROM [Adventure Works] 

Im folgenden Beispiel wird das Measures.[Unit Price]-Element zusätzlich zu allen berechneten Elementen in der Measures-Dimension aus dem Adventure Works-Cube zurückgegeben.

SELECT
   AddCalculatedMembers({Measures.[Unit Price]}) ON COLUMNS,
   Product.Product.Children ON ROWS
FROM 
   [Adventure Works]

Siehe auch

Verweis

MDX-Funktionsreferenz (MDX)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Geänderter Inhalt:
  • Syntax und Argumente wurden zur Verdeutlichung aktualisiert.
  • Aktualisierte Beispiele wurden hinzugefügt.