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 confiavelmente uma célula vazia uma vez que o valor da célula vazia tem um significado especial em Microsoft SQL Server 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 do 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]