Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS 2012. CALCULATE Текущие остатки / 3 сообщений из 3, страница 1 из 1
06.11.2019, 17:55
    #39885920
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS 2012. CALCULATE Текущие остатки
Hello world!
Подскажите, как с помощью MDX получать текущие остатки независимо от того, что выбрано в фильтре?

Пока сделал так:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CREATE SET [Days Count 4] as 
    {StrToMember("[Sale Date].[Date].[Date].&[" + Format(Now(), "yyyyMMdd") + "]").LAG(1)};  
CREATE MEMBER CURRENTCUBE.[Measures].[Запасы. Текущие остатки, шт]
 AS sum(
        intersect(
            [Days Count 4], 
            [Sale Date].[Date].[Date].MEMBERS
        )
        ,[Measures].[Qty Balance]
    )
,FORMAT_STRING = "#,##;-#,##"
,VISIBLE = 1
,ASSOCIATED_MEASURE_GROUP = 'Inventory';  

Но в данном варианте, результат зависит от того что пользователь выбрал в фильтре сводной таблицы.
...
Рейтинг: 0 / 0
06.11.2019, 18:05
    #39885927
Yagrus2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS 2012. CALCULATE Текущие остатки
Yagrus2,
Обе сводные настроены так:
...
Рейтинг: 0 / 0
06.11.2019, 18:15
    #39885933
PassedBI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSAS 2012. CALCULATE Текущие остатки
Yagrus2,

Код: sql
1.
(root([Sale Date]),[Measures].[Qty Balance])
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS 2012. CALCULATE Текущие остатки / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]