![]() |
Delphi-Version: 2006
RAVE Report: erste Seite anders als der Rest...
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
ich erstelle mittels RvCustomConnection einen pdf Report aus einem TStringGrid. Es klappt auch alles sehr gut außer, dass die Daten auf der ersten Seite an einer tieferen Position anfangen als auf den restlichen Seiten (s. Anhang). Da ich für die Spaltenüberschriften einfache Textfelder im Rave Designer habe (die sich dann auf jeder Seite wiederholen) sortiere ich die erste Zeile der Tabelle aus:
Delphi-Quellcode:
Wenn ich's weglasse scheint's aber auch nicht richtig zu klappen. Weiss jemand wie ich das hinbekomme?
procedure TForm1.RvCustomConnection1GetRow(Connection: TRvCustomConnection);
begin with connection do if DataIndex > 0 then begin WriteStrData(StringGrid1.Cells[0,dataindex],''); WriteStrData(StringGrid1.Cells[1,dataindex],''); ..... end; end; Danke, Eva |
AW: RAVE Report: erste Seite anders als der Rest...
Ich Wette, die erste Zeile im Report hat DataIndex=0 und da gibst du nichts zurück.
Greife die Daten mittels dataindex + OffSet (bei dir 1 wegen der Titelzeile im Stringgrid) ab Die Anzahl der Datensätze musst du aber dann auch um den OffSet verringern, sonst holt der Report zu viele Sätze ab |
AW: RAVE Report: erste Seite anders als der Rest...
Bin Deinen Anweisungen gefolgt und es hat geklappt!!
Vielen Dank, Eva |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz