MDX ignoruje filtr Excela

Po prostu zaczynam myśleć o MDX i mam problem z obliczonym członkiem. Używam następującego MDX:

IIF (ISEMPTY ((Axis (1) .Item (0) .Item (0) .Dimension.CurrentMember, [Measures]. [Qty])), NULL, ([Product]. [Product Code] .CurrentMember.Parent, [Środki]. [Ilość])

)

Próbuję uzyskać całkowitą ilość produktów wyświetlanych w kostce. Następnie wykorzystuję tę sumę do podzielenia przez ilość każdego produktu, aby uzyskać miarę „procent całkowitej”. Powyższy MDX poprawnie zwraca całkowitą ilość produktów wyświetlanych w dowolnym wymiarze. Jednak gdy użytkownik programu Excel zmieni filtr, na którym wyświetlane są produkty, powyższy MDX nadal wyświetla całkowitą ilość dla całej grupy, ignorując produkty, które użytkownik sprawdził. Zakładam, że brakuje mi podstawowej wiedzy na temat MDX, w jaki sposób uzyskać obliczoną miarę, aby uwzględnić kody produktów wybrane przez użytkownika w programie Excel?

questionAnswers(1)

yourAnswerToTheQuestion