Report mit Grafiken

Navigation:  Bericht im FR-Designer > Reporterstellung >

Report mit Grafiken

Previous pageReturn to chapter overviewNext page

Das Objekt "Grafik" kann, wie viele andere Objekte in FastReport auch, Daten aus Datenbanken darstellen. Die Verknüpfung des Objektes zum benötigten DB-Feld erfolgt mithilfe der Eigenschaften DataSet und DataField im Objektinspektor. Im Gegensatz zum Objekt "Text" ist dies die einzige Möglichkeit Verknüpfungen herzustellen.

 

Demonstrieren wir das oben erwähnte anhand eines Beispiels. Starten wir einen neuen Report und verknüpfen die Tabelle "a" udn "Logo" mit dem Report im Fenster "Report|Daten..."

 

Starten wir mit der Erstellung der Form des Reports. Auf das Band "Reporttitel" legen wir das Objekt "Text" mit dem Text "Fische" an. Das Band "Masterdata" verknüpfen wir mit der Datenquelle (Doppelklick auf das Band und wählen "a" aus der Liste). Damit die Grafik reinpasst, vergrößern wir die Höhe des Bandes auf 3 cm. Auf das Band legen wir das Objekt Text und verknüpfen es mit dem Feld "CommonName" mit einer der oben erwähnten Möglichkeiten. Daneben legen wir das Objekt "Grafik" und verknüpfen dieses mit dem Feld "Grafik". Hierfür stellen wir im Objektinspektor die Eigenschaften ein:

 

 

DataSet = Logo

DataField = 'photoblob'

 

Zur Erinnerung, beide Eigenschaften sind vom Typ "Liste", deswegen kann man die Werte mit der Maus aussuchen. Damit die Grafik reinpasst, verändern wir die Maßstäbe auf 4 x 2.5 cm.

 

clip0152

 

Der Report ist nun fertig (s.h. unten):

 

clip0154