powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Cognos 8 - рост дохода от продаж накопительно
3 сообщений из 3, страница 1 из 1
Cognos 8 - рост дохода от продаж накопительно
    #33562604
Maxim Tereschenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cognos 8, Framework Manager.

В качестве источника есть табличка с полями:

Год Месяц Подразделение Доход

Нужно создать два вычисления:

1) Доход от продаж накопительно с начала года
2) Рост дохода от продаж накопительно = Доход от продаж накопительно с начала года/Доход от продаж накопительно с начала прошлого года соотв. месяца

С первым все понятно:

Код: plaintext
running-total ( [Импорт].[Значения].[Доход] for [Импорт].[Значения].[Год];[Импорт].[Значения].[Подразделение]  )

Вопрос - как вычислить второе, причем обязательно средствами Cognos, не на уровне БД.

Спасибо.
...
Рейтинг: 0 / 0
Cognos 8 - рост дохода от продаж накопительно
    #33565121
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim TereschenkoCognos 8, Framework Manager.

В качестве источника есть табличка с полями:

Год Месяц Подразделение Доход

Нужно создать два вычисления:

1) Доход от продаж накопительно с начала года
2) Рост дохода от продаж накопительно = Доход от продаж накопительно с начала года/Доход от продаж накопительно с начала прошлого года соотв. месяца

С первым все понятно:

Код: plaintext
running-total ( [Импорт].[Значения].[Доход] for [Импорт].[Значения].[Год];[Импорт].[Значения].[Подразделение]  )

Вопрос - как вычислить второе, причем обязательно средствами Cognos, не на уровне БД.

Спасибо.

Я что-то подобное уже спрашивал, правда по PP. Ответ был, мол, ручками собери нужные меры, сложи их да раздели.
...
Рейтинг: 0 / 0
Cognos 8 - рост дохода от продаж накопительно
    #33565362
Aleshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно так:
В модели на нужную таблицу создаем shortcut, и объединяем с самой таблицей (left outer join):
([BI4].[T$COGNOS8].[C_YEAR]-1)=[BI4].[T$COGNOS8 ALIAS].[C_YEAR]AND[BI4].[T$COGNOS8].[C_MONTH]=[BI4].[T$COGNOS8 ALIAS].[C_MONTH]AND[BI4].[T$COGNOS8].[C_UNIT]=[BI4].[T$COGNOS8 ALIAS].[C_UNIT]AND([BI4].[T$COGNOS8 ALIAS].[C_MONTH] <= ?parMonth?)
После этого создаем объект, с полями Revenue из таблицы и из shortcut-а,
Формулу для расчета остатка Вы привели.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Cognos 8 - рост дохода от продаж накопительно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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