children 함수는 멤버 집합을 반환합니다. 하지만 여러 명의 자녀가 필요합니다.MDX 여러 멤버의 자식
문제는 내가 그런 식으로 작동하도록 연합 (EU)을 사용할 수있다 :
Union([Geography].[Geography].[USA].children,[Geography].[Geography].[Canada].children)
나는 그것이 얼마나 많은 회원 모르는 ... 그래서 실제로 모든 아이들이 필요 일원의 세트의.
좋아 :
([Geography].[Geography].[USA],[Geography].[Geography].[Canada],[Geography].[Geography].[GB]).children
함수처럼 있습니까?
나는 내 질문에 답할 수 없어 단지 편집 만합니다. DHN의 대답의 도움과 나는 해결책을 발견 몇 가지 뇌의 작업을 통해 내가 사용할 수 있습니다 나를 위해 작업을 수행
Except(DRILLDOWNLEVEL({[Geography].[Geography].[USA],[Geography].[Geography].[Canada]},,0),
{[Geography].[Geography].[USA],[Geography].[Geography].[Canada]})
합니다. 설명 : 도구가 제공하는 요소를 드릴 다운하여 어린이와 부모를 반환 한 다음 DHN의 생각을 사용하고 부모를 제외하고 목록을 조금 정리합니다.
잘하면 이해할 수 있습니다.
빠른 답변 감사드립니다. 그러나 문제는 구성원 집합이 동적으로 생성된다는 것입니다. 즉, 누군가가 드롭 다운에서 여러 국가를 선택합니다. 그래서 누군가가 미국과 캐나다 (그리고 아이들은 도시)를 선택하면 "시애틀, LA, 밴쿠버 ..."와 같은 세트를 반환해야합니다. – user3202100
제 대답을 찾으십시오. 다음 번에 귀하의 질문에 더 분명해야합니다. 당신이 성취하려고 시도하는 것이 분간력이 아니 었습니다. 그럼에도 불구하고 도움이되기를 바랍니다. ;) – DHN
감사합니다. 친구 - 내 질문도 편집했습니다. 우리 둘 다 해결책을 찾은 것 같네요. :) – user3202100