Einzelnen Beitrag anzeigen

frankg

Registriert seit: 20. Mai 2003
Ort: Wetter
72 Beiträge
 
Delphi 7 Architect
 
#1

SQL-Befehle in Rave Reports ermitteln

  Alt 5. Dez 2003, 10:56
Hallo Delphi Community!

Ich habe (mal wieder) eine Frage zu Rave Reports. Stellt Euch mal folgende Situation vor: In einem Rave Projekt gibt es mehrere Berichte. Diese Reporte sind über DriverDataViews mit der Datenbank verbunden. Da es mehrere Berichte gibt, ist natürlich auch klar, dass nicht jeder DriverDataView in jedem Bericht auftaucht. Ich möchte jetzt folgendes machen: Bevor ein Bericht erzeugt wird möchte ich mir alle SQL-Befehle, die innerhalb eines spezifischen Berichtes verwendet werden ausgeben lassen um diese vorher noch mal eben zu analysieren (ist ne etwas kompliziertere Geschichte). Theoretisch müsste ich dann ja folgendes machen.

1. Alle "dynamischen" Komponenten (also alle Komponenten, die aus der Datenbank gefüllt werden) durchgehen und eine Liste mit (eindeutigen) DriverDataViews aufbauen (verschiedene Komponenten können ja auf denselben DriverDataView zugreifen, den dahinter liegenden SQL-Befehl muss ich natürlich nur ein Mal analysieren).

2. Alle DriverDataViews durchgehen und über das Property "Query" die SQL Befehle ermitteln.

Leider weiss ich momentan nicht, wie ich das genau anstellen soll. Ich hoffe es gibt jemanden, der mir bei diesem Problem helfen kann.

Viele Grüsse und vielen Dank

Frank
  Mit Zitat antworten Zitat