Hallo,
ich bin dabei ein altes Projekt zu überarbeiten, das in Delphi 7 geschrieben wurde und nun von Interbase auf MS
SQL Server umgestellt wird.
Mir macht nun die Druckroutineprobleme, die auf Fast Report 4 basiert. Ich arbeite seit jeder mit einem anderen Formulargenerator und komme nun über eine bestimmte Klippe nicht hinweg.
Der frxReport wird mit der Methode PrepareReport vor dem Drucken initialisiert. Diese Routine verursacht die Meldung
"The following error(s) have occured:
Datenbank nicht zugewiesen."
Im Debugger wird als als EIBClientError ausgewiesen, was mich stutzig macht, weil ich nicht mit Interbase arbeiten möchte. Für den Zugriff auf den
SQL-Server habe ich SDAC-Komponenten (Version 6.9.17 für Delphi 7) nachinstalliert und kann auf die Daten damit wunderbar zugreifen.
Kann mir jemand kurz erklären, ob die frxReport-Komponente für sich eine Zuweisung der Datenbank benötigt, oder, ob der Fehler von einem Dataset ausgelöst wird, das irgendwo in einer untergeordneten Ebene versenkt ist.
Viele Grüße
Ingo