Compartilhar via


IsEmpty (MDX)

Retorna se a expressão avaliada for o valor de célula vazio.

Sintaxe

  
IsEmpty(Value_Expression)   

Argumentos

Value_expression
Uma linguagem MDX válida que retorna tipicamente as coordenadas de célula de um membro ou uma tupla.

Comentários

A função IsEmpty retornará true se a expressão avaliada for um valor de célula vazio. Caso contrário, essa função retornará false.

Observação

A propriedade padrão para um membro é o valor do membro.

A função IsEmpty é a única maneira de testar de forma confiável uma célula vazia porque o valor de célula vazia tem um significado especial no Analysis Services.

Importante

Se a avaliação da expressão de valor retornar um erro, a função retornará false. Uma expressão de valor pode retornar um erro, por exemplo, se uma referência de propriedades se referir a uma propriedade inválida ou não existente.

Para obter mais informações sobre células vazias, consulte a documentação OLE DB.

Exemplo

O exemplo a seguir retornará TRUE se o Valor de Vendas pela Internet para o membro atual na hierarquia Fiscal da dimensão Data retornar uma célula vazia:

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]

Consulte Também

Trabalhando com valores vazios
Referência de função MDX (MDX)