Ich habe eine Software, die jetzt schon 10 Jahre sehr erfolgreich läuft (natürlich immer wieder aktualisiert) jetzt endlich von der
BDE auf TurboDB umgesetzt.
Jetzt will ich drucken (wir haben unzähliche Druckvorlagen mit dem QRDesigner von QuikReport) - kennt sich da jemand aus?
Dieser Code funktioniert und ruft ein neues Druckformular auf - aber eben nur ein NEUES:
ReportDesignerDialog1.DatabaseOwner := AdressDataModule.tblPersonenDS;
ReportDesignerDialog1.DatabaseOwner := self;
ReportDesignerDialog1.ScriptsEnabled := true;
self.ReportDesignerDialog1.NewReport('new_report.q rd', true);
Ich habe es mit diesem Code versucht - öffnet das Formular, aber ohne Datenbanken anzubieten
ReportDesignerDialog1.DatabaseOwner := HandkasseDatenModule.BuchungXTT;
ReportDesignerDialog1.DatabaseOwner := DataModule1.AdrBezirkToolsTT;
ReportDesignerDialog1.DatabaseOwner := self;
ReportDesignerDialog1.ScriptsEnabled := true;
self.ReportDesignerDialog1.editReport(PChar(GrundP fad + 'Vorlagen\Barkasse\Handkasse.QR2'));
Ralf S.