我目前有一个如下所示的查询:
SELECT
NON EMPTY ([Measures].[TOTAL]) ON 0,
NON EMPTY (([ENROLL DATE].[CALENDAR].[YEAR].["
+ Parameters!EnrollDate.Value +
"] * [DIM ENROLLMENT].[ENROLLMENT].[ENROLLMENT PROG].ALLMEMBERS)) ON 1
FROM (SELECT (([DIM ENROLLMENT].[ENROLLMENT].[TERMINATION REASON].[Still Enrolled])) ON 0 FROM [NapaCHI]);
粗体部分来自我手动指定参数的参数部分Label = 2006 and Value = 2006
。我已经尝试了几乎所有可接受的语法并阅读了有关此内容的每篇文章,无论我自己定义值还是使用单独的 MDX 语句选择不同的非空年份和 (NULL) 作为聚合,我似乎都无法让它工作。
请帮忙,这让我发疯了!谢谢。