Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вычисление остатков за период / 10 сообщений из 10, страница 1 из 1
23.03.2005, 16:11
    #32976752
spr
spr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
Есть движение товара .Вычисляю остаки за период используя Calculated member и SUM(LastPeriods(100000000,[Transdate].currentmember),[Measures].[Value]) .В строки попадают все данные вне зависимости от периода . Как получить остатки и движение за выбранный период?
...
Рейтинг: 0 / 0
23.03.2005, 17:49
    #32977059
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
sprЕсть движение товара .Вычисляю остаки за период используя Calculated member и SUM(LastPeriods(100000000,[Transdate].currentmember),[Measures].[Value]) .В строки попадают все данные вне зависимости от периода . Как получить остатки и движение за выбранный период?
А конкретнее тебе что сумма остатков за выбраный период нужна, или ты вибираеш период и тебе нужны остатка на начало и конец этого периода???
...
Рейтинг: 0 / 0
23.03.2005, 17:51
    #32977067
spr
spr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
Да я выбираю период мне нужны остатки на начало и конец периода. Причем остатки должны быть всегда , а движение если только попадает в период
...
Рейтинг: 0 / 0
23.03.2005, 17:55
    #32977073
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
sprДа я выбираю период мне нужны остатки на начало и конец периода. Причем остатки должны быть всегда , а движение если только попадает в период
Ну я сделал так:

Создал dim по названию alldata там один уровень это день.
Отсортировал его по ключу:

Остаток на начала периода
SUM(HEAD(NonCrossJoin({[Measures].[Rest Val]},Descendants([alldata].currentmember,[alldata].levels(1))),1))

Остаток на конец периода
SUM(TAIL(NonCrossJoin({[Measures].[Rest Val]},Descendants([alldata].currentmember,[alldata].levels(1))),1))
...
Рейтинг: 0 / 0
23.03.2005, 18:27
    #32977140
spr
spr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
Попробовал. К сожалению если нет движения за выбранный период то и остатки не показываются.
...
Рейтинг: 0 / 0
23.03.2005, 18:34
    #32977151
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
sprПопробовал. К сожалению если нет движения за выбранный период то и остатки не показываются.
Ты в NonEmptyCrossJoin делал с показателем кол-остатков???

Если да то если за период вообще остатки есть то все покажет.
...
Рейтинг: 0 / 0
23.03.2005, 18:46
    #32977164
spr
spr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
Не понял что значит " с показателем кол-остатков???"
...
Рейтинг: 0 / 0
23.03.2005, 19:05
    #32977180
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
sprНе понял что значит " с показателем кол-остатков???"

SUM(HEAD(NonCrossJoin({[Measures].[Rest Val]},Descendants([alldata].currentmember,[alldata].levels(1))),1))

Вот формула
NonCrossJoin({[Measures].[Rest Val]},Descendants([alldata].currentmember,[alldata].levels(1))

[Measures].[Rest Val] - Это у меня показатель кол-во шт. на остатке на определенную дату.

Вот ты также делаешь???
...
Рейтинг: 0 / 0
24.03.2005, 00:14
    #32977391
Владимир Иванов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
Я думаю пора создать FAQ форума. Наверное вопрос задан 20й раз.
Используйте поиск.
...
Рейтинг: 0 / 0
24.03.2005, 10:19
    #32977753
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вычисление остатков за период
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вычисление остатков за период / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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