Registriert seit: 24. Mär 2004
201 Beiträge
|
OnBeforPrint-Event bei Rave-Report-"Bändern"
27. Jan 2005, 09:06
Also Rave hat ja einige Vorteile, aber bei Datenbank-Reports fand' ich Quickreport wirklich besser...
Zur Sache :
Ich habe auf einem RaveReport ein Band, und bei dem will ich das "OnBeforPrint"-Event mit einer eigenen Delphi-Routine
belegen.
Wie mache ich das ?
Was ich bislang versucht habe :
1. Man kann im RaveDesigner Events vorgeben, auf Compilieren klicken, und dann wird auch irgendwas ausgeführt, aber ich weiss
nicht, wie man da genau Verbindungen zum eigentlichen Delphi-Quelltext herstellen kann, so dass ich z.B. auf Variablen im
Delphi-Programm selbst zugreifen kann.
Und so ist das erstmal nutzlos für mich ..
2. Ich habe versucht, eine eigene Klasse in meinem Delphi-Programm zu definieren undzwar vom Typ "TRaveSimpleEvent".
Ich dachte, dort könnte ich eine eigene Prozedur definieren und diese dann dynamisch im Delphi-Programm dem
OnBeforePrint-Event des Report-Bandes zu weisen.
Leider auch das ohne Erfolg, beim Compilieren kommt eine Fehlermeldung "Diese Form des Methodenaufrufs ist nur für Klassenelement erlaubt.
Also, wie geht das ?
Wie kann man dem OnBeforPrint-Event eines RaveBandes eigene Prozeduren zu weisen
?
|