Beispiel 6: Automatische Filterung

Top  Previous  Next

Dieses Beispiel verdeutlicht wie ein Filter, der eine Produktliste aus der Tabelle "Products" druckt, in einen Bericht eingefügt wird. Die Daten werden entsprechend der Spalte “Products.Discontinued" gefiltert.

 

Der Bericht wird folgendermaßen aussehen:

 

dialogExample6_1

 

Ein neuer Dialog wird in den Bericht eingefügt und die Schaltfläche btn11 auf der Symbolleiste gedrückt. Dann wird die Spalte "Products.Discontinued" aus dem Fenster "Daten" in das Dialogfeld gezogen:

 

dialogExample6_2

 

Und schon ist die Filterung fertig: nur zwei Klicks waren hierzu nowendig. FastReport verbindet die Steuerelemente automatisch mit der Datenspalte.

 

Der Bericht wird durchgeführt und die Flagge Markierung Discontinued aktiviert. Hiernach wird die Schaltfläche "OK" gedrückt und der Bericht wird lediglich Produkte mit der Markierung Discontinued anzeigen.

 

dialogExample6_3