Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Многостраничный отчет в FastReport   Найти похожие ветки 

 
tomkat   (2010-10-12 10:43) [0]

Помогите, пож. с ситуацией ...есть отчет в сабже, в отчете 4 страницы, есть набор данных из 400 строк .... Отчет выводится в виде : 400 первых страниц, 400 вторых, 400 третьих, 400 четвертых..Как заставить его сформироваться в виде: первая запись - 4 страницы, 2-я -4 стр. и так до 400 ? Очень сильно нужно ....Спасибо !


 
Виталий Панасенко   (2010-10-12 15:47) [1]

если НД один, то размести все на ОДНОЙ странице, только размер бэнда сделай такой, чтобы размещалось только 4 строки.. либо используй скриптовый язык. в OnBefore бэнда считай, кратная 4 позиция в НД или нет.. если да - новая страница


 
Виталий Панасенко   (2010-10-12 16:22) [2]

var
I : Integer;

procedure MasterData1OnAfterPrint(Sender: TfrxComponent);
begin
  if I mod 4 = 0 then
   Engine.NewPage();
  Inc(I);
end;

begin
I := 1;
end.


 
Виталий Панасенко   (2010-10-12 16:37) [3]

даже проще..усложнил..
procedure MasterData1OnAfterPrint(Sender: TfrxComponent);
begin
 if <Line> mod 4 = 0 then
  Engine.NewPage()
end;

begin

end.


 
tomkat   (2010-10-12 18:32) [4]

даже проще..усложнил.. не, с Делфи не годицца .. .надо на самом фастРепе написать .... попробовал вложенными отчетами на ChildBand , вроде получилось, только один баг - вначале отчета одна пустая страница


 
Виталий Панасенко   (2010-10-13 12:05) [5]

а кто сказал, что это Delphi? это код обработчика в САМОМ отчете! все, без всяких страниц.одна страница, связанная с НД и код, НАПИСАННЫЙ на PascalScriptе в САМОМ отчете



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.123 c
15-1338256419
J
2012-05-29 05:53
2013.03.22
скачать видео со станицы в Мазилле.


15-1343593203
alexdn
2012-07-30 00:20
2013.03.22
Марс


6-1259931784
Kanaris
2009-12-04 16:03
2013.03.22
Как реализовать "ретранслятор" запросов через сокеты?


15-1339705802
Юрий
2012-06-15 00:30
2013.03.22
С днем рождения ! 15 июня 2012 пятница


2-1330953400
dimokis
2012-03-05 17:16
2013.03.22
процедура для обработки нажатия любой кнопки на форме