2

我正在阅读 MSDN 网站上的 Adventure Works 教程并取得了良好的进展。

我试图测试自己并离开指南,看看我是否理解了这些课程,我让自己有点困惑。

我的意图是使用 Prev.Member MDX 命令,以便在查看销售额时在数据透视表中,我可以看到前一年同期的销售额总计。

(   [Measures].[Internet Sales Count]
    , [Order Date].[Calendar Date].PrevMember
)

这是我认为可行的表达方式。可悲的是,这只会在数据透视表上产生空白字段。[Order Date].[Calendar Date] 取自指南建议制定的日期层次结构。

尝试表达式 [Order Date].[Date Key].PrevMember 也会返回空白单元格。

尝试的其他代码是使用 [Order Date].PrevMember 但它只返回 #VALUE!。

4

1 回答 1

0

尝试添加,Currentmember以便您的表达式知道要应用于什么PrevMemeber

(   
  [Measures].[Internet Sales Count]
, [Order Date].[Calendar Date].CurrentMember.PrevMember
)
于 2015-01-30T15:55:12.923 回答