В настоящее время у меня есть запрос, который выглядит следующим образом:
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) для совокупности.
Помогите пожалуйста, это сводит меня с ума!
Спасибо.