IsEmpty (MDX)

Gibt zurück, ob der ausgewertete Ausdruck der leere Zellwert ist.

Syntax

  
IsEmpty(Value_Expression)   

Argumente

Value_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der typischerweise die Zellkoordinaten eines Elements oder Tupels zurückgibt.

Bemerkungen

Die IsEmpty-Funktion gibt wahr zurück, wenn der ausgewertete Ausdruck ein leerer Zellwert ist. Andernfalls gibt diese Funktion falsch zurück.

Note

Die Standardeigenschaft eines Elements ist der Wert des Elements.

Die IsEmpty-Funktion ist die einzige Möglichkeit, zuverlässig auf eine leere Zelle zu testen, da der Wert der leeren Zelle in Analysis Services eine besondere Bedeutung hat.

Important

Wenn die Auswertung des Wertausdrucks einen Fehler liefert, liefert die Funktion falsch zurück. Ein Wertausdruck kann zum Beispiel einen Fehler zurückgeben, wenn eine Eigenschaftsreferenz sich auf eine ungültige oder nicht existierende Eigenschaft bezieht.

Weitere Informationen zu leeren Zellen finden Sie in der OLE DB-Dokumentation.

Example

Das folgende Beispiel ergibt TRUE, wenn der Internetumsatzbetrag für das aktuelle Mitglied in der Fiskalhierarchie der Datumsdimension eine leere Zelle zurückgibt:

WITH MEMBER MEASURES.ISEMPTYDEMO AS  
IsEmpty([Measures].[Internet Sales Amount])  
SELECT {[Measures].[Internet Sales Amount],MEASURES.ISEMPTYDEMO} ON 0,  
[Date].[Fiscal].MEMBERS ON 1  
FROM [Adventure Works]