Einzelnen Beitrag anzeigen

Wheelie

Registriert seit: 21. Okt 2003
Ort: Dresden
177 Beiträge
 
#1

QuickReport: Druckvorschau modal anzeigen

  Alt 10. Feb 2005, 19:31
Hi!

Ich verwende in meinem Programm den QuickReport. Wenn ein Anwender nun im Menü "Datei" den Menüpunkt "Drucken" wählt, lasse ich einen Dialog zur Druckeinstellung anzeigen. Erst nachdem der Anwender diverse Einstellungen in diesem Dialog getätigt hat, wird der eigentliche Report generiert, d.h. die Druckvorschau von QuickReport wird angezeigt. Folgendes Problem: Da der Druckeinstellungsdialog während der Vorschau noch aktiv ist, kann der Anwender mehrere Druckvorschaufenster öffnen. Wird eines dieser Vorschaufenster nun wieder geschlossen, lässt sich auch das Formular zur Druckeinstellung schließen und das Schließen der restlichen Vorschaufenster führt zu einer Access Violation.

Genug um den heißen Brei geredet. Mit dem Projekt im Anhang lässt sich dieser Fehler wunderbar reproduzieren:

- "Drucken"
- mehrmals auf "Druckvorschau" klicken (2x reicht aus)
- eine dieser nun entstandenen Vorschaufenster schließen
- "formPrint" schließen
- eine weitere Druckvorschau schließen -> Zugriffsverletzung

Wie kann ich eine QuickReport-Vorschau modal anzeigen lassen, so dass der Anwender meiner Software gar nicht erst mehrere Vorschaufenster öffnen kann
Miniaturansicht angehängter Grafiken
av_106.jpg  
Angehängte Dateien
Dateityp: zip quickreport_206.zip (350,1 KB, 10x aufgerufen)
  Mit Zitat antworten Zitat