2015-01-23 2 views
0

고객, 주문 및 주문 날짜가있는 스키마가 있습니다.
고객은 여러 날짜로 주문할 수 있습니다. 각 고객 이예요이 시도 내가 첫 번째 주문 날짜를 가지고 계산 된 구성원이 필요하지만 성공 :계산 된 회원 first order date - 몬 드리 안 mdx

이 같은
BottomCount([DATE].[DATE].Members, 1, [DATE].CurrentMember.MemberValue) 
+0

나는이 http://www.purplefrogsystems.com/blog/2012/09/find-first-order-date-in-mdx/을 시험해 보았지만 정확하지 않은 모든 고객들에게 동일한 날짜를받습니다. .. 어떤 생각? – bluesony

답변

0

나는 다음에 그것을 관리 :.. 멤버 [측정] [MinDate] FILTER AS ([날짜] [날짜] .Members, [날짜] . [Date]. CurrentMember> 0) .ITEM (0). 이름

0

뭔가 도움이 될 수 있습니다

Head 
    (EXISTING 
    Nonempty 
    ([Date].[Date].members 
    ,[Measures].[SomeMeasureInConnectionWithSales] 
    ) 
).Item(0) 
그런 다음 찾아이를 확장 할 수

해당 날짜에 측정의 크기 :

(
[Measures].[Total], 
Head 
    (EXISTING 
    Nonempty 
    ([Date].[Date].members 
    ,[Measures].[SomeMeasureInConnectionWithSales] 
    ) 
).Item(0) 
) 
+0

기존 기능을 지원하지 않는 mondrian mdx를 사용하고 있다는 사실을 잊어 버렸습니다. 이 경우, [Measures]. [SomeMeasureInConnectionWithSales] 등의 [([Date] .Members) 머리글을 사용하면 모든 고객에게 동일한 날짜가 부여됩니다. 옳은 – bluesony