IsEmpty (MDX)
評価した式が空のセル値かどうかを返します。
構文
IsEmpty(Value_Expression)
引数
Value_Expression
有効な多次元式 (MDX) 式です。通常は、メンバーまたは組のセル座標を返します。
解説
評価された式が空のセル値の場合、 IsEmpty 関数は true を返します。 それ以外の場合、この関数は false を返 します。
Note
メンバーの既定のプロパティは、そのメンバーの値です。
空のセルの値は 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]