Fastreport (zwei FR3 zusammen verbinden)
1. Aug 2006, 09:50
Datenbank: Myslq • Version: 4.1 • Zugriff über: Mydac
Ich möchte zwei Reports zusammen darstellen. Mein Problem ist...
Report A: hat 7 Seiten
Report B: hat 12 Seiten
Ich muss es so darstellen: die ersten 6 Seiten von A, alle Seiten von B und die letzte seite von A:
with dm_dv do
begin
for i := 0 to A.PreviewPages.Count-1 do
begin
IF A.PreviewPages.Page[i].Tag = 1 Then // die 7 seite von Report A
begin
B.PreviewPages.AddPage(nil);
Letzteseite := B.PreviewPages.Count-1;
B.PreviewPages.ModifyPage(Letzteseite,A.PreviewPag es.Page[i]);
break;
end;
B.PreviewPages.AddEmptyPage(i);
B.PreviewPages.ModifyPage(i,A.PreviewPages.Page[i]);
end;
end;
// die letzte seite von report B wird einfach ERSETZ... und nicht eine neue Seite von A hinzugefügt
|