OLAP.ru OLAP, data mining, analysis, данные, СУБД, генераторы отчетов, проектирование, принятие решений, оптимизация, хранилише, извлечение, поиск, Crystal, Business Objects, Cognos, SAS...
Полный список »
Business intelligence - effective data mining & analysis
Вход Регистрация Новости сайта Карта сайта/поиск RSS
 
OLAP и Business Intelligence
SUBSCRIBE.RU
 
 

Конференция Business Objects

Обсуждение вопросов, связанных с Crystal Reports 2008, Crystal Reports Server, Crystal Xcelsius, BusinessObjects Enterprise, BusinessObjects Edge и другими продуктами Business Objects.

 
Добавить сообщение »

Тема "Суммирование по отдельным частям"

Автор:  anrin Дата: 25.09.2006 13:14
В своем случае я решил использовать подотчет как более универсальный подход, но думаю и ваш
вариант может иметь место.
Спасибо.
Ответить на сообщение »

 
Автор:  Владислав Дата: 25.09.2006 13:00
anrin пишет 25.09.2006 12:24:
>Снова не совсем подходит.
>Если 20 валют, а в отчете 3, могут быть большие расстояния между выводами (15 скрыто, это уже пол сьраницы)...

2 варианта, либо каждую валюту ставим отдельную секцию, и ее скрываем если нужна вертикальная сумма.
А если горизонтальная, то используйте формулы. А промежуточные вычисления просто скройте.
Ответить на сообщение »
 
Автор:  anrin Дата: 25.09.2006 12:24
Снова не совсем подходит.
Если 20 валют, а в отчете 3, могут быть большие расстояния между выводами (15 скрыто, это уже пол сьраницы)...
Ответить на сообщение »
 
Автор:  Владислав Дата: 25.09.2006 09:26
anrin пишет 22.09.2006 17:22:
>Так будут выводиться суммы по всем созданным валютам, т.е. возможен вариант, что поле для вывода в RF есть, тип валюты есть, а сумма 0 (или пусто). как избавиться от этого?
Создать не текстовое поле, а переменную, в которую выводить пустую строчку если значение валюты пусто, либо наименование если больше нуля
Ответить на сообщение »
 
Автор:  anrin Дата: 22.09.2006 17:22
Так будут выводиться суммы по всем созданным валютам, т.е. возможен вариант, что поле для вывода в RF есть, тип валюты есть, а сумма 0 (или пусто). как избавиться от этого?
Ответить на сообщение »
 
Автор:  Владислав Дата: 22.09.2006 17:04
anrin пишет 22.09.2006 16:50:
>Не совсем понятна строка 'и выводятся в RF это число, а потом добавляется тип валюты'.
>
>Будут выведены определения сумм валют, которых при определенных парраметрах может и не быть, а это не хорошо...
алгоритм:
1. Создается столько RunningTotal, сколько валют в БД.
2. Для каждого RunningTotal устанавливается
- Field to Summary = поле денежных сумм
- Type = sum
-Evaluate - формула поле валют= обозначению валют (не знаю как у вас USD или как должно быть что-то типа этого {valuta}='USD'
-reset = never
3. для других валют аналогично.
4. теперь будет в каждой Running total накапливаться сумма в соответствующей валете.
5. Размещаем их в Report Footer.
6. дописываем текстовыми полями валюты
Ответить на сообщение »
 
Автор:  anrin Дата: 22.09.2006 16:50
Не совсем понятна строка 'и выводятся в RF это число, а потом добавляется тип валюты'.

Будут выведены определения сумм валют, которых при определенных парраметрах может и не быть, а это не хорошо...
Ответить на сообщение »
 
Автор:  Владислав Дата: 22.09.2006 16:37
anrin пишет 22.09.2006 16:17:
>Отчет уже вывел данные, нужно в Report Footer показать что 'USD' столько, 'EUR' столько, причем заранее неизвестно сколько будет валют и какие
Создаете столько переменных RunningTotal сколько валют используется, и в каждой переменной указываете в Evaluate Use Formula где записывается {поле валюты}=тип валюты
и выводятся в RF это число, а потом добавляется тип валюты.
Ответить на сообщение »
 
Автор:  anrin Дата: 22.09.2006 16:17
Отчет уже вывел данные, нужно в Report Footer показать что 'USD' столько, 'EUR' столько, причем заранее неизвестно сколько будет валют и какие
Ответить на сообщение »
 
Автор:  Владислав Дата: 22.09.2006 16:14
anrin пишет 22.09.2006 16:09:
>Есть таблица, в которой поля валюта, сумма, ...
>
>Подскажите как суммировать данные по валютам отдельно (в конце отчета, валюты не известны)

Не очень понятен вопрос? Приходит в голову использование Running Total поля, или все сложнее? Тогда опишите подробнее, что и как (Что есть, и что должно получиться)
Ответить на сообщение »
 
Автор:  anrin Дата: 22.09.2006 16:09
Есть таблица, в которой поля валюта, сумма, ...

Подскажите как суммировать данные по валютам отдельно (в конце отчета, валюты не известны)
Ответить на сообщение »
 

Добавить сообщение »

Рекомендовать Распечатать    
Хостинг: SiliconTaiga    Поддержка: Interface Ltd. Обратиться по техническим вопросам     
Rambler's Top100 TopList