如何在mdx查询中计算当前月份和未来6个月?请帮忙 !

时间:2010-12-23 12:45:18

标签: mdx

我想在mdx查询中计算当前月份和未来6个月的列数。请帮助!!

2 个答案:

答案 0 :(得分:0)

我在MDX中试过这个,这可能很痛苦。使用VBA进行字符串操作是最准确的方法,但是只有MDX的快捷方式(可能不可靠)。看到这个链接到另一个的线程: how to get latest date in mdx?

答案 1 :(得分:0)

要获得当前月份,您可以使用以下代码:

WITH MEMBER [Measures]。[当月] AS     VBAMDX.Format(VBAMDX.Now(), “MM”) 选择   {[Measures]。[Current Month]} ON COLUMNS FROM [Analysis Services Tutorial];