IsEmpty (MDX)

返回表达式的计算结果是否为空单元值。

语法

  
IsEmpty(Value_Expression)   

参数

Value_Expression
有效 MDX(多维表达式)表达式,通常返回成员或元组的单元坐标。

备注

如果计算的表达式为空单元格值, 则 IsEmpty 函数返回 true 。 否则,此函数返回 false

注意

成员的默认属性为成员的值。

IsEmpty 函数是可靠地测试空单元格的唯一方法,因为空单元格值在 Analysis Services 中具有特殊含义。

重要

如果值表达式的计算返回错误,则函数将返回 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]

另请参阅

使用空值
MDX 函数参考 (MDX)