powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Помогите с Calculated member
11 сообщений из 11, страница 1 из 1
Помогите с Calculated member
    #33122459
virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть куб с dimensions :
1. Дата.Год.Месяц.День
2. Контрагент (Петя , Вася, и т.д.)
3. Вид документа (Приход, Расход)

Measures :
Количество (если приход +, если расход -)

Хочу получить грид вида:

по вертикали : дата, контрагент
в данных : остаток(на дату), расход (на дату причем абсолютное значение ABS)

с остатком определился
sum(Ascendants([Дата].CurrentMember),sum([Дата].FirstSibling:[Дата].CurrentMember,[Measures].[Количество])-[Measures].[Количество])+[Measures].[Количество]

как в этом же гриде получить отдельно Расход?
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122518
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть куча вариантов.
1-й Измерение "приход/расход".
2-й разнести по двум полям и аггрегировать отдельно
...
и т.д.

кстати, а если сортируете по остатку, как производительность?
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122533
virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
backfireесть куча вариантов.
1-й Измерение "приход/расход".
2-й разнести по двум полям и аггрегировать отдельно
...
и т.д.

а можно подробнее я не очень силен в mdx и olap
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122587
virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кладу скрин с пояснением чего хотел бы
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122616
joni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, а этот расход должен быть накопительным итогом или только расход в текущем периоде?
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122647
virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
joniНу, а этот расход должен быть накопительным итогом или только расход в текущем периоде?

в текущем периоде
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122650
joni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если у Вас расход это количество со знаком минус, может быть поможет calculated member?
Код: plaintext
iif([Measures].[Количество]< 0 ,-[Measures].[Количество], 0 )
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33122667
virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
joniНу если у Вас расход это количество со знаком минус, может быть поможет calculated member?
Код: plaintext
iif([Measures].[Количество]< 0 ,-[Measures].[Количество], 0 )


Дело в том что я виды опреаци я примерно указал 2

на самом деле их около десяти

приход
расход
реализация
пересортица

в зависимости от направления движения товара я и ставлю знак минус или плюс

вот такая вот задача
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33126339
joni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, а тип операции как установить можно? Есть соответствующее измерение?
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33128392
virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо
разобрался сам

если кому интересно то все просто


Код: plaintext
sum({[Вид документа].[All Вид документа].[S45]},abs([Measures].[Kolp]))
...
Рейтинг: 0 / 0
Помогите с Calculated member
    #33128520
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно ещё проще:
Код: plaintext
-([Вид документа].[All Вид документа].[S45],[Measures].[Kolp])
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Помогите с Calculated member
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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