Теперь у меня другая проблема с разными MDX.
Для деталей текущего месяца я также получаю данные за последний месяц .. Используемый мной запрос MDX:
/*
SELECT
NON EMPTY
{ Hierarchize ( { [Offer].[GrandTotal], [Offer].[GrandTotal].Children }) }
ON COLUMNS,
NON EMPTY
{ Hierarchize ( { [Circle].[GrandTotal], [Circle].[GrandTotal].Children }) }
ON ROWS
FROM
[SCMAircel_ActiveBase]
WHERE
( [Measures].[TotalCount],
[Subscriber State].[GrandTotal],
[Time].[2012].[${curMonth}].[${curDay}])
*/
Я использую два параметра, которые дают правильный месяц, изначение даты в дизайнере отчетов Pentaho.Но проблема объясняется с помощью приведенного ниже примера.
Я хочу по кругу подсчитать предложение за день. Например: на дату 04/01/2012.Но я получаю значения за последний месяц в тот же день тоже (01-12-2011), потому что это значение доступно в таблице.Но мне нужны только данные 01-01-2012 ..
[Subscriber State].[GrandTotal]
содержит такие значения, как ACTIVE
, GRACE
, SUSPEND
, которые я фильтрую,
Я незнать, как это значение TOTAL_COUNT
складывается, даже если месяц и дата проходят правильно ...
Просьба сообщить любое решение, если кто-нибудь знает об этом