Bei einem 4D Report vom Typ Liste sind Spalten das wichtigste Gestaltungsinstroment. Eine Spalte repräsentiert ein Datenbankfeld oder enthält eine Formel bzw. Programmierbefehle.
Stellen Sie sich nun aus der Liste der Datenbankfelder die gewünschten Informationen zusammen.
Spalten automatisiert erstellen
|
Der einfachste Weg Spalten in den Bericht einzufügen führt über das
Pluszeichen
in der linken oberen Ecke des Editierbereichs. Hier können Sie die Felder der aktuellen Datei einzeln oder en bloc in der Reihenfolge ihrer internen Feldnummern in den Report einsetzen:
Ein
einfacher Klick
auf das Plus setzt das erste Datenfeld der Datei als Spalte in den Bericht ein. Bei einem wiederholten Klick fügt sich das nächstfolgende Feld als Spalte an usw..
Alternativ klicken Sie bei
gedrückter rechter Maustaste
in den weißen Editierbereich und bestätigen Sie die erscheinende Option
Neue Spalte. Sind bereits eine oder mehrere Spalten vorhanden, wählen Sie zusätzlich, ob die neue Spalte
am Anfang
oder
am Ende
eingefügt werden soll.
Auch mit dieser Methode kreieren Sie Datenspalten in der vom Programmierer festgelegten
Reihenfolge der Dateifelder.
|
|
Bei einem
Klick auf das Plus mit der rechten Maustaste
haben Sie die Möglichkeit,
alle Felder
der Datei in oben genannter Reihenfolge en bloc in den Report einzufügen oder eine Formelspalte zu editieren.
|
Viel häufiger als die oben geschilderte automatische Spaltengenerierung will man jedoch einzelne (nicht zwingend benachbarte) Datenfelder im Report zusammenstellen. Hierfür bietet sich das Arbeiten mit der
Feldliste
an.
Spalten mithilfe der Feldliste
erstellen
|
Durch einen Klick auf das mit
Felder
beschriftete Icon rechts auf dem Toolbar rufen Sie ein Fenster mit der Feldliste der aktuellen Datei auf.
|
Verfügbare Felder
|
Das linke der beiden eingebundenen Layouts listet alle
verfügbaren
Felder
der
aktuellen Datei
in ihrer internen Reihenfolge
auf.
|
Feldtyp
|
Der
Typ
eines jeden Feldes (alphanumerisch, numerisch, Datum Ja/Nein etc.) ist durch ein bestimmtes vorangestelltes Symbol zu erkennen:
|
verknüpfte Datei
|
Felder, über die eine
automatische Verknüpfung
zu einer anderen Datei besteht (im Bild oben [Rechnung]MandAdressNr), sind an einem
vorausgestellten Dreieck
zu erkennen.
Ein Klick auf das Dreieck öffnet die
Feldliste der verknüpften Datei
(im Beispiel oben Adresse). Felder aus automatisch verknüpften Dateien können umstandslos in den Bericht über die aktuelle Datei integriert werden.
|
Felder sortieren
|
Durch einen Klick auf das Symbol rechts neben der Beschriftung Verfügbare Felder können Sie die Feldliste in
alphabetischer Reihenfolge
neu sortieren. Dies kann das Auffinden des gewünschten Felds erleichtern:
Die Auswahl von
Standard-Sortierung
stellt die interne Sortierreihenfolge wieder her.
|
Feld suchen
|
Neu in 4D Report v18 ist die Möglichkeit, nach einem
Feld zu suchen. Geben Sie hierfür in das mit der Lupe markierte Editierbeld den gewünschten Feldnamen ein.
Hinweise:
Bei der Suche handelt es sich um eine "
enthält
"-Suche im internen Feldnamen. Die Suche bietet mit jedem eingetippten Zeichen ein neues Suchergebnis an. Je mehr Zeichen Sie tippen, umso genauer fällt das Ergebnis aus.
Ist die Feldliste einer verknüpften Datei geöffnet, so werden deren Felder in die Suche einbezogen:
|
Berichtsspalten definieren
|
Wählen Sie nun ein oder mehrere Felder der Liste durch
Anklicken
aus. Mehrere Felder wählen Sie hierbei bei gleichzeitig gedrückter Apfel-/Strg-Taste aus.
Mithilfe der
Pfeilbuttons
in der Mitte des Feldlisten-Dialogs können Sie die ausgewählten Felder in das Layout
Berichtsspalten
übertragen.
|
|
Haben Sie ein
einzelnes oder mehrere Feld/er
markiert, so nehmen Sie diese/s durch einen Klick auf den nach
rechts gerichteten Pfeil
in Ihre Berichtsspalten auf.
Ein Klick auf den nach
links gerichteten Pfeil entfernt
ein einzelnes oder mehrere markierte/s Feld/er wieder aus den Berichtsspalten.
|
|
Ein Klick auf die
Doppelpfeile nach rechts
übernimmt
alle Felder
als Berichtsspalten.
Ein Klick auf den nach
links gerichteten Doppelpfeil
entfernt alle Felder wieder aus den Berichtsspalten.
|
|
Alternativ zu den Pfeil-Buttons können Sie aus dem Popup-Menü hinter nebenstehendem Zeichen die Option
Füge ausgewählte Felder hinzu
nutzen, um markierte Datenbankfelder in Berichtsspalten zu transferieren:
|
fehlende Felder
ergänzen
|
Wenn Sie hingegen die Option
Füge fehlende Felder hinzu
auswählen, ergänzt 4D Report die Berichtsspalten um alle noch nicht ausgewählten Felder der aktuellen Datei.
|
• Wählen Sie z.B. für einen Bericht über Ausgangsrechnungen nacheinander die Felder
RechnungNr,
Suchname,
Belegdatum,
Endsumme
und
REerledigt_3:
Wenn Sie eine oder mehrere Spalten editiert haben, sind weitere Elemente des Berichts-Editors für Sie zugänglich (vorausgesetzt eine Spalte oder Zeile werden markiert oder mit dem Mauszeiger angesteuert).
Bereiche eines editierten Berichts
interner
Spaltenname
|
Im 4D Bericht bilden zwei Zeilen den Namen einer Spalte. In die oberste Zeile trägt der Report-Editor automatisch die internen Feldbezeichnungen in der Syntax
[Dateiname]Feldname
ein. Die oberste Kopfteil-Zeile ist
nicht editierbar
.
|
Titel
|
Die zweite Kopfteil-Zeile füllt 4D automatisch mit den bloßen
Feldnamen. Die Einträge der zweiten Kopfteil-Zeile erscheinen im Ausdruck des Berichts als
Spaltenüberschriften. Die vorgegebenen Texte können Sie jedoch überschreiben.
|
Details
|
Die Zeile
Details
druckt die gewünschten
Daten
für jeden ausgewählten Datensatz.
|
Umbruch
|
Eine
Umbruchzeile
gibt das Ergebnis von Berechnungen und etwaige Erläuterungstexte wieder. Sie zeigt das Ergebnis von Zwischenberechnungen etwaiger Untergruppen von Datensätzen. Hierfür ist eine
Sortierung
der Daten Voraussetzung!
Hinweis:
|
[Datei]Feldname Änderung
|
Sobald Sie eine Sortierung definiert haben, erzeugt der Schnellbericht
automatisch
einen
Umbruch
an der richtigen Stelle im Bericht. Die Umbruchzeile wird mit dem
Namen der Berichtsspalte, nach der sortiert wurde, zuzüglich der Anmerkung "geändert" benannt.
|
Gesamtsumme
|
In der
Summen
-Zeile sehen Sie das Endergebnis von Berechnungen über
alle
Datensätze.
|
Zelle
|
Eine
Zelle
ist der Schnittpunkt einer Zeile und einer Spalte.
|