Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Quickreport Preview schliesst parent form (https://www.delphipraxis.net/36371-quickreport-preview-schliesst-parent-form.html)

TKK 19. Dez 2004 03:51


Quickreport Preview schliesst parent form
 
Hallo,

habe seit kurzem ein kleines Problem. Meine Programm lädt ein Editierfenster aus dem ich einen Quickreport Preview öffne. BIs hierher klappt alles wunderbar, der REport enthält alle richtigen Daten etc.

Wenn ich nun den Close Button des Previews klicke wird automatisch mein Editierfenster geschlossen.
Habe es auch schon mit print statt preview vesucht = gleiches Ergebnis.

HAt jemand eine Idee oder eine Lösung für diese Geschichte?

cu
Tom

MrSpock 19. Dez 2004 12:49

Re: Quickreport Preview schliesst parent form
 
Hallo TKK,

zunächst einmal herzlich willkommen im Delphi-PRAXIS Forum.

Was ist die Aufgabe des Editfensters, dass du öffnest? Wie sieht dort der Code aus, mit dem du den Quickreport öffnest. Rufst du in irgendeiner Methode des Editfensters "Close" auf? Öffnest du das Editierfenster mit Show oder mit ShowModal?

mirage228 19. Dez 2004 12:57

Re: Quickreport Preview schliesst parent form
 
Wenn Du in einem Modalen Fenster nochmal ein Fenster modal öffnest (evtl. ist das beim QR Fenster der Fall) dann wird beim Schließen des zweiten Modalen Fensters auch das erste geschlossen.

Diesen "Bug" habe ich schon öfters angetroffen...

mfG
mirage228

TKK 19. Dez 2004 13:41

Re: Quickreport Preview schliesst parent form
 
Hallo

erstmal Danke für die Antworten.
Also das Editierfenster (zeigt mir die Einträge einer Tabelle und stellt dafür ein paar Funtkionen zur Verfügung, also neu, edit ... und u.a. print ) wird per show in ein Panel des Hauptfenster eingebettet. Von dort wird mit klick auf den print Button das preview eines Datensatzes geöffnet mit:

QuickReport.preview;

Der Report ist nicht modal gestartet.

Gibt es irgnedwelche Lösungen, wenn das hier wirklich ein Bug ist?

mfg
Tom


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz