Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как в fastReport создать новую страницу

8.7K
05 февраля 2008 года
lex-san
6 / / 16.11.2004
Всем привет!
Проблема такова: Нужно создать отчет в FastReport таким образом, чтобы каждая запись DataSet соответствовала новой странице в репорте где нибудь в header, т.е. на новой странице новый заголовок из DataSet.
8.7K
05 февраля 2008 года
lex-san
6 / / 16.11.2004
ребята ну хоть кто нибудь!!!???
302
07 февраля 2008 года
Sagittarius
648 / / 12.04.2003
Могу предложить следующие варианты:
1. в скрипте в отчете сами перемещаемся по DataSet;
2. по DataSet перемещаемся в приложении, и формируем для каждой записи отчет, не показывая его, а в конце отображаем все сразу.

примерно так:
 
Код:
frxReport.PreviewPages.Clear;
DataSet.First;

while not DataSet.Eof do
begin
  frxReport.PrepareReport( False );
  DataSet.Next;
end;

frxReport.ShowPreparedReport;

названия методов класса TfrxReport точно не помню, но что-то в это роде. главное, в PrepareReport в качестве значения параметра "Очистить существующий отчет" передать False.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог