Kaufmännische Software für Handel, Handwerk und Produktionsbetriebe
Die Artikelbilder stehen in der Datenquelle AngebotsPosition des Berichts-Designers als Datenbankfeld Bild zur Verfügung. Bilder werden hierbei nicht in den Angebotspositionen gespeichert, sondern stets aus dem Artikelstamm zugelesen.
Hier die Schritte im Überblick:
Alle Schritte mit Bildschirm-Bilder:
1. Öffnen Sie unter Systemverwaltung den Berichts-Designer und dort die Berichtsvorlage Auftragsbestätigung. Sollten Sie noch keine Kopie der Original-Vorlage haben, so kopieren Sie die Originalvorlage durch einmaliges Anklicken und über das Rechte-Mausmenü mit der Funktion kopieren.

2. der Berichts-Designer steht standardmäßig im Entwurfsmodus. Wechseln Sie an der unteren Leiste auf den Bereich mit den AuftragsPositionen.

3. Ziehen Sie nun das Band mit der Bezeichnung Detailbereich soweit auseinander, dass Ihre Bildfläche darin Platz findet. Sie geben hiermit den maximal einzunehmenden Bereich für Ihr Bild vor.

4. Der Detailbereich muss vergrößert werden, da unter die bestehende Region noch eine weitere erstellt werden muss in welcher dann die Bilddatei eingefügt wird.
Sie können alle Symbole-Gruppen außer Berichtsbaum und Feldassistent hinzufügen.

5. Bei markierter Region setzen Sie in der Werkzeugleiste die Füllfarbe und Linienfarbe auf keine Farbe.

6. Der Region geben setzen Sie über das Rechte-Mausmenü die Eigenschaft Verschieben im Verhältnis zu.

Wählen Sie aus dem Dialog das Langtextfeld aus.

7. Jetzt müssen Sie von der Entwurfsansicht auf den Datenreiter und die Bildvariable hinzufügen, dies geschieht einfach über einen Doppelklick auf das Wort "Bild".

8. Fügen Sie jetzt das Bildobjekt DbImage aus der Werkzeugleiste in die Region ein. Im Gegensatz zum ähnlich aussehenden Symbol Grafik, was hier ungeeignet ist , ist DbImage an eine Datenbankgebunden.

9. Geben Sie dem Objekt DbImage über das Rechte-Mausmenü die Eigenschaften Seitenverhältnis beibehalten und Dehnen.

10. Dem Bildelement ordnen Sie nun die Datenquelle Auftragsposition und als Feld das Feld Bild zu.

Sie können, wenn Sie möchten dem Bildelement über das Rechte-Mausmenü die Eigenschaft Zentriert entfernen. In diesem Fall werden Bilder linksbündig eingefügt.
11. Den Platz für ein Bild schrumpfen, wenn kein Bild vorhanden ist. Die Region nimmt standardmäßig immer den angegebenen Bereich ein. Hat ein Datensatz kein Bild, so wird diese Fläche als freier Raum gedruckt.
Wenn Sie das nicht möchten, können Sie durch ein einzeiliges Script die Region unsichtbar schalten, wenn kein Bild vorhanden ist. Ein nicht vorhandenes Bild kann über die Datenquelle und deren Eigenschaft IsNull festgestellt werden. Das Ergebnis der Prüfung setzt die Eigenschaft Visible (=sichtbar) der Region, in der das Bild eingefügt wurde. Die gesamte Prüfung ist nur eine einzige Scriptzeile. Wir zeigen jedoch hier Schritt für Schritt, wie Sie diese Zeile einfügen. Gehen Sie wie folgt vor:
12. In der Vorschau können Sie das Ergebnis sofort betrachten. Wenn das gewünschte Ergebnis angezeigt wird, sollten Sie die Berichtsvorlage speichern.
