我有一堆計算成員,我需要創建哪些引用了一個日期。如何在整個MDX語句中重用創建的成員?
與其重複獲取該度量將基於的日期成員的MDX,是否有辦法在開始時創建日期成員,然後在整個過程中引用它,以便我不必重複MDX多次?我想類似下面的但它返回NULL:
WITH MEMBER [Date].[Retail].[Closing Date] AS
IIF (
[Date].[Retail].CurrentMember.Level.Name = 'Date',
[Date].[Retail].CurrentMember.PrevMember,
[Date].[Retail].CurrentMember
)
MEMBER [Measures].[Closing New] AS
(
[Date].[Retail].[Closing Date],
[Measures].[On Hand Quantity]
)
SELECT
[Date].[Retail].[Date].Members ON ROWS,
{
[Measures].[On Hand Quantity],
[Measures].[Closing New]
} ON COLUMNS
FROM
Retail
WHERE
[Date].[Retail Year].&[2017]
如上所述,我想用Closing Date
成員多次進行各種計算。
uhmm只是叫你先定義無處不在你需要它的成員。您不想在示例中多次使用[關閉日期]。有任何麻煩/錯誤? – mxix