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.

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

Тема "Re[3]: Изменить ширину секции Details"

Автор:  Владислав Дата: 06.06.2006 12:32
perceptron пишет 31.05:
как можно узнать в отчёте когда напечаталась последняя строка в группе, чтобы вывести итого по этой группе ?
>
Можно узнать общее количество строк через функцию Count (fld, condFld) (подробнее можно почитать в хелпе на Count нажмите F1). Дальше можно через нумерацию каждых строк определить какая строка последняя. Для этого нужно поставить счетчик такой:
//@CounterEval
WhilePrintingRecords;
NumberVar Counter;
Counter := Counter + 1;
И сбрасывать его когда при новых секциях:
//@CounterReset
WhilePrintingRecords;
NumberVar Counter := 0;
Ответить на сообщение »

 
Автор:  perceptron Дата: 31.05.2006 23:50
Владислав пишет 30.05:
>perceptron пишет 29.05:
>>Есть отчёт. В нём 3 группы. Каждая группа начинается с новой страницы. На последней странице каждой группы нужно вывести "ИТОГО"... "Итого" выводится в PageFooter, проблема в том, что если данных на странице мало. То как мне поднять секцию Page Footer, чтобы за данными сразу подбилось "итого". То есть чтобы оно было не в самом низу отчёта а сразу после данных. Такое реально сделать?
>
>А почему не делаете через Summary?
>Или сделать через еще одну секцию Detail, чтобы она была отображена только на последней странице.

Сделал как и советовали ещё одну секцию Detail, в которой вывожу итоги. Сделал её скрытой. а что написать в Supress, чтобы эта секция показывалась не знаю... ? как можно узнать в отчёте когда напечаталась последняя строка в группе, чтобы вывести итого по этой группе ?
Ответить на сообщение »
 
Автор:  Владислав Дата: 30.05.2006 15:45
perceptron пишет 29.05:
>Есть отчёт. В нём 3 группы. Каждая группа начинается с новой страницы. На последней странице каждой группы нужно вывести "ИТОГО"... "Итого" выводится в PageFooter, проблема в том, что если данных на странице мало. То как мне поднять секцию Page Footer, чтобы за данными сразу подбилось "итого". То есть чтобы оно было не в самом низу отчёта а сразу после данных. Такое реально сделать?

А почему не делаете через Summary?
Или сделать через еще одну секцию Detail, чтобы она была отображена только на последней странице.
Ответить на сообщение »
 
Автор:  perceptron Дата: 29.05.2006 17:06
Есть отчёт. В нём 3 группы. Каждая группа начинается с новой страницы. На последней странице каждой группы нужно вывести "ИТОГО"... "Итого" выводится в PageFooter, проблема в том, что если данных на странице мало. То как мне поднять секцию Page Footer, чтобы за данными сразу подбилось "итого". То есть чтобы оно было не в самом низу отчёта а сразу после данных. Такое реально сделать?
Ответить на сообщение »
 

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

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