Verschiedene Dialogformen

Navigation:  Bericht im FR-Designer > Dialogformen >

Verschiedene Dialogformen

Previous pageReturn to chapter overviewNext page

Schauen wir uns an wie ein Report mit zwei Dialogformen arbeitet. Erstellen wir einen Report mit zwei Dialogformen und einer Seite:

 

_img279

 

_img280

 

clip0022

 

Wir stellen die Eigenschaften ModalResult (mrOk und mrCancel entsprechend) der Buttons OK und Cancel ein. Jetzt starten wir den Report. Zuerst sollen wir die Fragen des ersten Dialoges beantworten (Name, Kinder ja/nein), danach (nach dem klick auf OK) die des zweiten (Namen der Kinder). Klicken wir auf OK des zweiten Dialoges so wird der Report erstellt. Dies ist die Arbeitsweise des Kerns von FastReport. Die Dialoge werden in der Reihenfolge der Erstellung angezeigt. Der folgende Dialog erscheint dabei nur, wenn man den vorherigen (mit der Eigenschaft ModalResult = mrOk) mit OK schließt. Wird einer der Dialoge abgelehnt (Button Cancel oder mit dem Kreuz oben rechts) so wird die Erstellung des Reports beendet.