Einzelnen Beitrag anzeigen

neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#18

AW: Entscheidungshilfe Reports

  Alt 25. Aug 2011, 09:18
...wie legst du die Parameter zur SQL Abfrage ab ? Oder sind deine SQL Abfragen parameterlos ? Stichwort SQL Injection...
Vor diesem Problem stand ich auch und habe es für mich so gelöst: Ich habe nicht nur die FR-Datei in einem (Firebird)-Blob-Feld abgelegt, sondern die gesamte DFM-Datei. Diese enthält dann nicht nur die FR-Datei, sondern auch die Datenzugriffs-Komponenten sowie die visuellen Controls für Report-Einstellung und Parametrisierung. Zur Laufzeit wird diese DFM-Datei per Stream eingebettet.

Vorteile für mich: Einfaches Design in der Delphi- IDE, schlanke Exe, weil alle Reports und Dialoge in der Datenbank, einfaches Update der Reports ohne neues Kompilieren. Diese Reports können natürlich auch zur Laufzeit im FR-Designer verändert und wieder abgespeichert werden.
Andreas
  Mit Zitat antworten Zitat