Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.05 c
15-1352147405
Юрий
2012-11-06 00:30
2013.03.22
С днем рождения ! 6 ноября 2012 вторник


2-1332844142
TSubject
2012-03-27 14:29
2013.03.22
Delphi ODAC и Русские имена полей


2-1334680433
Afrost
2012-04-17 20:33
2013.03.22
строки текстового файла преобразовать в массив


15-1346013002
Юрий
2012-08-27 00:30
2013.03.22
С днем рождения ! 27 августа 2012 понедельник


2-1339584024
IGray
2012-06-13 14:40
2013.03.22
ShowModal внутри try...except




   Наверх