역할의 CellData 식에서 CurrentMember 함수를 사용하여 특정 차원을 통해 큐브에 대한 액세스를 제한하고 있습니다. 이것은 한 가지 예외를 제외하고 예상대로 작동합니다. 역할이 표시되지 않는 데이터를 필터링하기 위해 슬라이서 인 멘션을 사용하는 경우에도 '# N/A'라는 문자열이 모든 셀에 표시됩니다.CurrentMember (MDX) Slicer 차원을 무시합니다.
역할이 축에서 제한된 액세스의 차원을 포함시킨 후에야 예상대로 셀 값이 표시됩니다.
CurrentMember 함수가 슬라이서 차원을 무시하는 것처럼 보입니다. 이 경우인가요? 이 문제에 어떻게 접근해야합니까?
이 질문을 MSDN Managed Newsgroups에 게시하고 Microsoft 담당자로부터 답변을 얻었습니다. http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft .public.sqlserver.olap & tid = b4fcb648-3d05-4310-9676-f40c2f7b839c & cat = & lang = & cr = & sloc = & p = 1 –
msdn 포럼에 무슨 일이 있었는지 모르지만 위의 내 의견에있는 링크는 더 이상 작동하지 않습니다. . SQL Monster가 여기에 캐시 한 것으로 보입니다 ... http://www.sqlmonster.com/Uwe/Forum.aspx/sql-server-olap/13948/CurrentMember-Function-Ignores-Slicer-Dimension –