|  | 
| 
MDX Powerpivot добавить расчетное поле в таблицу | |||
|---|---|---|---|
| #18+ Добрый день.  Я только начал вникать в MDX и пока не силен в данном вопросе. Я получаю таблицу как результат запроса: WITH MEMBER [M] AS 'MONTH(NOW())-1' MEMBER [YEAR] AS 'YEAR(NOW())' MEMBER [MNOW] AS 'MONTH(NOW())' MEMBER [MONTH] AS IIF ([MNOW]=1, CSTR([YEAR]-1) +"12", CSTR([YEAR])+CSTR( [M] )) MEMBER [MONTH-1] AS IIF ([MNOW]=2, CSTR([YEAR]-1) +"12", [MONTH]-1) MEMBER [MonthID] AS StrToMember(" [Дата по доставке].[SK Month ID].[SK Month ID].&["+ FORMAT([MONTH],"") + "]") MEMBER [MonthID-1] AS StrToMember(" [Дата по доставке].[SK Month ID].[SK Month ID].&["+ FORMAT([MONTH-1],"") + "]") MEMBER [TT] AS IIF({[Measures].[Чист реал кг] * [MonthID]} <> "", IIF({[Measures].[Чист реал кг] * [MonthID-1]} <> "", "ПОСТОЯННАЯ", "НОВАЯ"), "ПОТЕРЯНАЯ") SELECT NON EMPTY CROSSJOIN([Дата по доставке].[Ном месяца].[Ном месяца], [Measures].[Чист реал кг]) ON 0, NON EMPTY [Торговые точки].[SK Outlet ID Main].[SK Outlet ID Main].ALLMEMBERS ON 1 FROM [SALES] WHERE ( {[Торговые точки].[Sales Channel Mki Pdh Name ON Buyer Main].&[ВИП], [Торговые точки].[Sales Channel Mki Pdh Name ON Buyer Main].&[Дистрибьюторы], [Торговые точки].[Sales Channel Mki Pdh Name ON Buyer Main].&[Региональные сети], [Торговые точки].[Sales Channel Mki Pdh Name ON Buyer Main].&[Розница], [Торговые точки].[Sales Channel Mki Pdh Name ON Buyer Main].&[Фирменная торговля]}, {StrToMember(" [Дата по доставке].[SK Month ID].[SK Month ID].&["+ FORMAT([MONTH],"") + "]"), StrToMember(" [Дата по доставке].[SK Month ID].[SK Month ID].&["+ FORMAT([MONTH-1],"") + "]")}, [Продукция].[Группировка].&[МКИ] ) Хочу добавить столбец "ТТ", где будет отображаться результат из MEMBER [TT], но пока не могу побороть. Создать вычисляемый столбец в Powerpivot не вариант, т.к. хочу использовать этот запрос в VBA ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.11.2021, 16:09 |  | ||
|  | 

| start [/forum/topic.php?fid=49&tid=1857060]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 27ms | 
| get topic data: | 12ms | 
| get forum data: | 3ms | 
| get page messages: | 30ms | 
| get tp. blocked users: | 2ms | 
| others: | 230ms | 
| total: | 337ms | 

| 0 / 0 | 
