计算会员第一订单日期 - mondrian mdx
calculated member first order date - mondrian mdx
我有一个包含客户、订单和订单日期的架构。
一个客户可以有多个日期的订单。我需要一个计算成员来为每个 client.I 尝试但没有成功的人带来第一个订单日期:
BottomCount([DATE].[DATE].Members, 1, [DATE].CurrentMember.MemberValue)
这样的事情可能会有所帮助
Head
(EXISTING
Nonempty
( [Date].[Date].members
,[Measures].[SomeMeasureInConnectionWithSales]
)
).Item(0)
然后您可以扩展它以找出该日期的度量大小:
(
[Measures].[Total],
Head
(EXISTING
Nonempty
( [Date].[Date].members
,[Measures].[SomeMeasureInConnectionWithSales]
)
).Item(0)
)
我设法使用 following:WITH MEMBER [Measures].[MinDate] AS FILTER([Date].[Date].Members, [Date].[Date].CurrentMember > 0) .ITEM(0).NAME
我有一个包含客户、订单和订单日期的架构。
一个客户可以有多个日期的订单。我需要一个计算成员来为每个 client.I 尝试但没有成功的人带来第一个订单日期:
BottomCount([DATE].[DATE].Members, 1, [DATE].CurrentMember.MemberValue)
这样的事情可能会有所帮助
Head
(EXISTING
Nonempty
( [Date].[Date].members
,[Measures].[SomeMeasureInConnectionWithSales]
)
).Item(0)
然后您可以扩展它以找出该日期的度量大小:
(
[Measures].[Total],
Head
(EXISTING
Nonempty
( [Date].[Date].members
,[Measures].[SomeMeasureInConnectionWithSales]
)
).Item(0)
)
我设法使用 following:WITH MEMBER [Measures].[MinDate] AS FILTER([Date].[Date].Members, [Date].[Date].CurrentMember > 0) .ITEM(0).NAME