Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt entweder den numerischen oder den String-Wert eines Multidimensionalen Expressions (MDX)-Ausdrucks zurück, der über den angegebenen Berechnungsdurchlauf eines Würfels ausgewertet wird.
Syntax
Numeric syntax
CalculationPassValue(Numeric_Expression,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
String syntax
CalculationPassValue(String_Expression ,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
Argumente
Numeric_Expression
Ein gültiger numerischer Ausdruck, der typischerweise ein Multidimensional Expressions (MDX)-Ausdruck von Zellkoordinaten ist, die eine Zahl zurückgeben.
String_Expression
Ein gültiger String-Ausdruck, der typischerweise ein gültiger Multidimensional Expressions (MDX)-Ausdruck von Zellkoordinaten ist, der eine als String ausgedrückte Zahl zurückgibt.
Pass_Value
Ein gültiger numerischer Ausdruck, der die Berechnungsdurchlaufnummer angibt.
ABSOLUTE
Ein Zugriffs-Flag-Wert, der angibt, dass der Pass_Value-Parameter den nullbasierten Index des Berechnungsdurchlaufs enthält. ABSOLUTE ist der Standard-Zugriffs-Flag-Wert, wenn kein Zugriffs-Flag-Wert angegeben ist.
RELATIVE
Ein Zugriffs-Flag-Wert, der angibt, dass der Pass_Value-Parameter einen relativen Offset zum Berechnungspass der auslösenden Berechnung enthält. Wenn der Offset in einen Berechnungsdurchlaufindex kleiner als 0 übergeht, wird Berechnungspass 0 verwendet und es tritt kein Fehler auf.
ALLE
Wenn dieses Flag gesetzt wird, sind alle Werte null, außer denen, die von der Speicher-Engine geladen werden. Wenn sie nicht gesetzt sind, werden die Werte aggregiert, ohne dass Berechnungen angewendet werden.
Bemerkungen
Wird ein numerischer Ausdruck bereitgestellt, gibt die Funktion einen numerischen Wert zurück, indem sie den angegebenen MDX-Zahlenausdruck im angegebenen Berechnungspass auswertet und optional durch eine Zugangsflag und einen Zugangs-Flag-Modifikator modifiziert wird.
Wird ein Zeichenkettenausdruck bereitgestellt, gibt die Funktion einen Zeichenkettenwert zurück, indem sie den angegebenen MDX-Zeichenausdruck im angegebenen Berechnungsdurchlauf auswertet und optional durch ein Zugangsflag und einen Zugriffs-Flag-Modifikator modifiziert*.*
Mit automatischer Rekursionsauflösung in Analysis Services hat diese Funktion wenig praktischen Nutzen.
Hinweis
Nur Administratoren können die Funktion CalculationPassValue innerhalb eines MDX-Skripts verwenden. Ein Fehler tritt auf, wenn ein MDX-Skript, das diese Funktion enthält, im Kontext einer Rolle ausgeführt wird, die keine Administratorrechte besitzt.