具有上一周平行天数行的mdx

具有上一周平行天数行的mdx,mdx,Mdx,我正在尝试编写一个包含多行并行日的mdx。问题是,我的hyrarchy是按月计算的。这是我的问题,但我知道我需要让它充满活力。正确的语法是什么 如果需要以编程方式返回7天,则可以对日期成员的结尾应用lag函数: [Date time Online].[Date Key].&[201602152300].lag(7) 如果需要将now()馈送到mdx脚本中,此模式非常有用: WITH MEMBER [Measures].[Key for Today] AS Format

我正在尝试编写一个包含多行并行日的mdx。问题是,我的hyrarchy是按月计算的。这是我的问题,但我知道我需要让它充满活力。正确的语法是什么


如果需要以编程方式返回7天,则可以对日期成员的结尾应用
lag
函数:

[Date time Online].[Date Key].&[201602152300].lag(7)
如果需要将
now()
馈送到mdx脚本中,此模式非常有用:

WITH
  MEMBER [Measures].[Key for Today] AS 
    Format
    (
      Now()
     ,'yyyyMMdd'
    ) 
  MEMBER [Measures].[Today string] AS 
    '[Date].[Calendar].[Date].&[' + [Measures].[Key for Today] + ']' 
  SET [Today] AS 
    StrToMember
    (
      [Measures].[Today string]
     ,constrained
    ) 
...

我想知道如何将硬代码日期替换为当前日期,如now()