Autor Beitrag
Hermann66
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Mi 23.12.09 12:39 
System:
Datenbank ACCESS 2003 (ADO-Zugriff)
RAD Studio 2007
Anwendung wurde mit Delphi 6 begonnen und mit 2007 weiter bearbeitet.
Handbuch: Borland Delphi 7 vom Hanser-Verlag

Problem:
Ich würde gerne eine Bericht (RaveReport) drucken.

Über RvProject und RvTableConnection bzw. RvQueryConnection konnte ich keine Verbindung zur "Datenbank" herstellen.
Im Buch klappt dies einwandfrei. In den Beispielen kann man die Tabellen bzw. Abfragen (unter z.B. Query) auswählen

Dann habe ich es mit RvDataSetConnection versucht. Hier konnte ich eine Tabelle bzw. Abfrage auswählen.
Ein erster Versuch mit RaveReport (F9) war i.O. Es wurden die Daten aus der Datenbank angezeigt.
Versuche ich nun den Report direkt vom Delphiprogramm mit:

ausblenden Delphi-Quelltext
1:
2:
3:
RvP_Personalien.Open;// (Als Test: select * from Personalien where Nr = 11)
RvP_Personalien.ProjectFile := 'u:\xxx.rav'
RvP_Personalien.Execute;


aufzurufen, bleibt der Report leer. Es erscheinen noch nicht einmal Überschriften.
Nach dem Schließen des Reportes erscheint eine Fehlermeldung: "Zugriffsverletzung bei Adresse xxxxxxxxxx in Modul xxx.exe. Lesen von Adresse xxxxx.

Wer kann mir weiterhelfen?


Moderiert von user profile iconChristian S.: Topic aus Off Topic verschoben am Mi 23.12.2009 um 11:40
Moderiert von user profile iconChristian S.: Delphi-Tags hinzugefügt