簡體   English   中英

MDX幫助SSRS查詢設計器MDX計算的成員和MDX運算符過濾器表達式

[英]MDX Help SSRS Query Designer MDX Calculated Member & MDX Operator Filter Expression

我的SSAS表格模型在SSRS查詢設計器中有兩個問題。 我創建了一個計算所得的Member列,該列基本上說,如果這另一列=“ Last Invoice Date”,則將“ Last Invoice Date”作為值,否則,將另一個列的值放入“ FiscalMonthLastDay”:

IIF([Invoice Date].[Relative Date].CurrentMember.MEMBER_CAPTION ="Last Invoice Date", "Last Invoice Date", [Invoice Date].[FiscalMonthLastDay].CurrentMember.MEMBER_CAPTION)

當我將新字段拖入時,它可以工作,但會在我的結果中創建額外的行。 我在屏幕快照前后添加了(刪除了一些敏感數據)。 我不知道如何使它不顯示多余的行?

之前: 在此處輸入圖片說明

后:

在此處輸入圖片說明

我的第二個問題是,然后我想將數據集過濾到僅此新計算成員與另一列匹配的地方。 因此,我在“過濾器”部分中進行了MDX運算符,並認為類似的方法可以工作,但我無法達到(與上述相同的公式):

在此處輸入圖片說明

如果有人知道從何處獲得有關如何使用此MDX運算符的良好示例,那就太好了!

謝謝 !

我不明白這一點:

[Invoice Date].[Relative Date].CurrentMember.MEMBER_CAPTION ="Last Invoice Date"

查看您的屏幕截圖, [Relative Date]是一個日期-那么MEMBER_CAPTION如何等於“上一個發票日期”?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM