IsEmpty (MDX)

Возвращает, является ли вычисленное выражение значением пустой ячейки.

Syntax

  
IsEmpty(Value_Expression)   

Arguments

Value_Expression
Валидное выражение многомерных выражений (MDX), которое обычно возвращает координаты ячейки члена или кортежа.

Remarks

Функция IsEmpty возвращает true, если вычисленное выражение является пустым значением ячейки. В противном случае эта функция возвращает false.

Замечание

Свойство по умолчанию для члена — это значение элемента.

Функция IsEmpty — единственный способ надёжно проверить пустую ячейку, поскольку значение пустой ячейки имеет особое значение в аналитических сервисах.

Important

Если оценка выражения значений возвращает ошибку, функция вернёт false. Выражение значения может вернуть ошибку, например, если ссылка на свойства относится к недопустимому или несуществующему свойству.

Для получения дополнительной информации о пустых ячейках см. документацию OLE DB.

Пример

Следующий пример возвращает TRUE, если сумма интернет-продаж для текущего участника в фискальной иерархии измерения Date возвращает пустую ячейку:

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]