Рассматривая следующий ответ, я хотел заменить диапазон фильтром.MDX Заменить диапазон с помощью фильтра
MDX - Concurrent calculations based on a "record time range"?
MDX является:
with member [Measures].[TotalUsed] as sum({[Date].[YQM].&[20090501]:[Date].[YQM].&[20090907]}, [Measures].[Used])
select {[Measures].[Total Used]}on columns,
{[Color].[Colors].[All].MEMBERS}on rows
from [Cube]
Я пытаюсь заменить диапазон дат, с фильтром, как это:
with member [Measures].[TotalUsed] as sum(FILTER([Date].[YQM], [Date].[YQM] < [Date].[YQM].&[20090907]), [Measures].[Used])
select {[Measures].[Total Used]}oncolumns,
{[Color].[Colors].[All].MEMBERS}on rows
from [Cube]
Что такое условный оператор ищет в условия сравнения значений? Любая помощь будет отличной!
Спасибо!