IsEmpty (MDX)

評価した式が空のセル値かどうかを返します。

構文

IsEmpty(Value_Expression) 

引数

  • Value_Expression
    有効な多次元式 (MDX) 式です。通常は、メンバーまたは組のセル座標を返します。

説明

IsEmpty 関数は、評価した式が空のセル値の場合に true を返します。それ以外の場合は、false を返します。

注意

メンバーの既定のプロパティは、そのメンバーの値です。

Microsoft SQL Server Analysis Services では、空のセル値は特別な意味を持っています。空のセルかどうかをテストする唯一の方法が IsEmpty 関数です。

重要な注意事項重要

値式の評価でエラーが返される場合、この関数は false を返します。値式がエラーを返すのは、たとえば、プロパティ参照によって、無効なプロパティまたは存在しないプロパティが参照されているような場合です。

空のセルの詳細については、OLE DB のドキュメントを参照してください。

次の例では、Date ディメンションの Fiscal 階層にある現在のメンバーの Internet Sales Amount が空のセルを返す場合、TRUE を返します。

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]