получение данных за выбранный месяц год к концу года - PullRequest
0 голосов
/ 24 июня 2019

У меня есть ситуация, как показано ниже.Пожалуйста, укажите ваше предложение.

У меня есть некоторые данные о продажах с 2006 по 2010 год.

На моей панели инструментов есть только фильтр [Месяц год] и гистограмма для отображения данных.Я должен использовать измерение-- [Месяц Год]

Я создал поле, независимое от набора данных, как [Месяц Год], который имеет месяц и год в формате «МММ-ГГГГ».Мне нужно выбрать из поля [Месяц год], и я должен представить на графике количество проданных продуктов с выбранного месяца до конца года того же года.Напримересли я выберу май-2008, мне нужно будет узнать количество проданных продуктов с мая 2008 года по декабрь 2008 года.Мое требование - использовать триггеры для фильтрации данных и использовать анализ множеств.

Я пытался использовать анализ множеств для полей месяца и года отдельно, но мне нужно использовать независимое поле.

MasterCalendar:

LOAD
    TempDate AS OrderDate,
    Week (TempDate) AS Week,
    Year (TempDate) AS Year,
    Month (TempDate) AS Month,
    Day (TempDate) AS Day,
    Weekday (TempDate) AS WeekDay,
    'Q' & Ceil(Month (TempDate)/3) AS Quarter,
    Date( Monthstart (TempDate), 'MMM-YYYY') AS MonthYear,
    Week (TempDate) & '-' & Year (TempDate) AS WeekYear,
    Year(YearStart(TempDate,0,0))  as  FiscalYear
Resident TempCalendar
Order by TempDate ASC;

Drop Table TempCalendar;

Qualify MonthYear;
Duplicate:
Load MonthYear as [Month Year]
Resident MasterCalendar;

Я ожидаю выхода с мая 2007 года по декабрь 2007 года, когда я выберу май 2007 года, а также количество проданных продуктов.

...