Функция EXISTS возвращает только первые значения - PullRequest
0 голосов
/ 03 июня 2018

Может кто-нибудь помочь мне понять, что я делаю не так?У меня есть следующая структура моего CUBE:

enter image description here

И я создаю следующий вычисляемый элемент в MDX в Visual Studio:

CREATE MEMBER CURRENTCUBE. [Меры]. [Current_State]

КАК СУЩЕСТВУЕТ ([Ток затемнения рабочего элемента DWH]. [Состояние]. [Состояние] .Members, [Туск затемнения рабочего элемента DWH]. [Название].Currentmember) .Item (0) .Name,

VISIBLE = 1;

Но по какой-то причине я получаю только первое значение (т.е. "Активное") для каждой строки в Excel:

enter image description here

Можеткто-нибудь подскажите пожалуйста, что я делаю не так и как мне это исправить?

Заранее спасибо!

1 Ответ

0 голосов
/ 03 июня 2018

Работает ли EXISTING лучше?

CREATE MEMBER CURRENTCUBE.[Measures].[Current_State]

  AS EXISTING([DWH Dim Work Item Current].[State].[State].MEMBERS).ITEM(0).NAME,

VISIBLE = 1; 
...