用于获取 YYYYMM 的 MDX 命令
MDX Command for get YYYYMM
我写了一段代码,在命名集中使用 MDX 获取今年和去年的数据。
现在想获取这个月和上个月的数据,我用的是Monthkey,'YYYYMM'
我的密码是
{strtomember(
"[Time].[Month Key].[" + cstr(year(dateadd('yyyy'+'mm',-1,now()))) +"]")
: strtomember("[Time].[Month Key].[" + cstr(year(now())) +"]"
)} ;
我需要更改此设置以获取本月和上个月格式为 'YYYYMM' 的数据。
我可能会使用 strToSet
如果您使用键,请不要忘记您的符号:
STRTOSET(
"[Time].[Month Key].&["
+ CSTR(YEAR(DATEADD("M",-1,now())))
+ CSTR(MONTH(DATEADD("M",-1,now())))
+ "] : "
+ "[Time].[Month Key].&["
+ CSTR(YEAR(now()))
+ CSTR(MONTH(now()))
+ "]"
);
我写了一段代码,在命名集中使用 MDX 获取今年和去年的数据。 现在想获取这个月和上个月的数据,我用的是Monthkey,'YYYYMM'
我的密码是
{strtomember(
"[Time].[Month Key].[" + cstr(year(dateadd('yyyy'+'mm',-1,now()))) +"]")
: strtomember("[Time].[Month Key].[" + cstr(year(now())) +"]"
)} ;
我需要更改此设置以获取本月和上个月格式为 'YYYYMM' 的数据。
我可能会使用 strToSet
如果您使用键,请不要忘记您的符号:
STRTOSET(
"[Time].[Month Key].&["
+ CSTR(YEAR(DATEADD("M",-1,now())))
+ CSTR(MONTH(DATEADD("M",-1,now())))
+ "] : "
+ "[Time].[Month Key].&["
+ CSTR(YEAR(now()))
+ CSTR(MONTH(now()))
+ "]"
);