Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In einem Report [Projekt] sind Layout-Angaben wie etwa Seitengröße und Orientierung, Schriften, Farben, Grafiken, etc. festgelegt.
Der Reportdesigner kennt zwei Arten von Projekten: Listen und Etiketten. Die ARIGON® PLUS Standardreports sind als Listen erstellt worden.

...

Die grundlegenden Funktionalitäten und die Bedienung des Reportdesigners wollen wir an einem Beispiel erklären. Wir verwenden dazu ein neues Datenschema mit der Standardtabelle aus dem Modul Person und einer Tabelle aus dem Modul Qualifikation.

Starten Sie das Fenster Personen und suchen Sie dort Daten, um für spätere Arbeiten im Reportdesigner auch eine Vorschau erzeugen zu können.

...

Table of Contents
minLevel1
maxLevel2
include
outlinefalse
indent23px
stylecircle
exclude
typelist
class
printablefalse

Reportdesigner starten

...

Erfassen Sie einen neuen Report (Art des Reports: Liste) und klicken Sie auf das Symbol . :

...

Der Reportdesigner öffnet sich mit den verschiedenen Werkzeugen und Eingabebereichen zur Erstellung eines Reports [Projekts]. Das Fenster enthält ein Menüband, das auch minimiert werden kann und untergliedert sich in verschiedene Bereiche und Fenster:

...

Seitenlayout festlegen

Zuallererst sollte in einem neuen Projekt das gewünschte Seitenlayout eingerichtet werden. Wählen Sie im Register Projekt direkt Hoch- oder Querformat. Über Layout-Bereiche sind zusätzliche Eigenschaften wie Drucker oder Seitengröße festzulegen.
Bei mehrseitigen Projekten ist es möglich, für die verschiedenen Seiten (Bereiche) jeweils unterschiedliche Layout-Einstellungen (Seitengröße, Ausrichtung) festzulegen. Dies kann über das Symbol

...

erfolgen.

Der Arbeitsbereich

Im Arbeitsbereich werden Objekte verändert oder neu erstellt. Am unteren Rand des Arbeitsbereichs können Sie über drei Register den Modus der Ansicht wechseln:

...

Die Lineale können über Kontextmenü (klicken im leeren Arbeitsbereich oder dessen Rand) ein- und ausgeblendet werden.
Die momentane Position des Mauszeigers wird durch Strichmarkierungen auf den Linealen angezeigt.
Drücken Sie dazu die Maus innerhalb eines Lineals und lassen sie im Arbeitsbereich wieder los. Es wird eine Hilfslinie angezeigt. Diese lassen sich nachträglich verschieben., siehe Video:

...

In jedem Projekt können beliebig viele horizontale und vertikale Hilfslinien angelegt werden.

Objekte können Sie über eine Fangfunktion an den Hilfslinien ausgerichtet werdenausrichten.
Die Diese Einstellungsmöglichkeiten zu den Hilfslinien werden über Kontext Kontextmenü angezeigt:

Abstand in Pixel für Objektfang
Wenn aktiviert, ist die Hilfslinie unverschiebbar
Angabe der Position der Hilfslinie in Pixel in x oder y-Richtung
Löschen der Hilfslinie

...

In Listenprojekten finden Sie zudem alle verfügbaren Felder aus dem Datenschema. Diese können in bestehende Zeilen des Berichtscontainers platziert werden. Sie kann über Kontextmenü (klicken im leeren Arbeitsbereich oder dessen Rand)
Fenster → Variablen-/Feldliste oder im Register Projekt ein- und ausgeblendet werden.

Erste Schritte

Seitenlayout festlegen

Zuallererst sollte in einem neuen Projekt das gewünschte Seitenlayout eingerichtet werden. Wählen Sie im Register Projekt die Layout-Bereiche, um Eigenschaften wie Druckerauswahl, Papiergröße und Ausrichtung festzulegen.

Bei mehrseitigen Projekten ist es möglich, für die verschiedenen Seiten (Bereiche) jeweils unterschiedliche Layout-Einstellungen (Seitengröße, Ausrichtung) festzulegen. Dies kann über das Symbol

...

Grundlegende Seiteninhalte

Überschriften, Firmenlogo, Seitenzahlen, etc. können direkt im Arbeitsbereich des Projektes als sogenannte Objekte platziert werden.

Im Register Einfügen finden Sie verschiedenste Objekt-Elemente.
Nutzen Sie ggf. die Möglichkeit, die Seite über Hilfslinien zu gliedern. Siehe auch Video:

...

Wählen Sie im Register Einfügen den Befehl Text und ziehen Sie mit gedrückter linker Maustaste ein Rechteck, das als Platzhalter für die gewünschte Überschrift dient. Es öffnet sich ein Fenster, in dessen unterem Eingabebereich ein beliebiger Text eingegeben werden kann. Achten Sie darauf, diesen mit Anführungszeichen (Taste <shift>2) oder (Taste <shift> #) einzuschließen.

...

Bestätigen Sie Ihre Eingabe mit OK . Im Menüband und über Kontextmenü können Sie u.a. die Text-Eigenschaften bearbeiten oder den Inhalt ändern.:

Kontextmenü Inhalt:

...

Stellen Sie beispielsweise die gewünschte Schriftgröße und Font ein. Ein Drücken auf das ▶ öffnet weitere Eigenschaftszeilen

...

Image Added

Drücken Sie hier, um weitere Eigenschaftszeilen aufzuklappen

Image Added

Anzeige der aufgeklappten Eigenschaften

Übernehmen Sie Ihre Einstellungen mit Drücken der OK Taste.

Eigenschaften allgemein

Weitere Eigenschaften des Objektes können Sie im Eigenschaftsfenster (unten Linkslinks) des Designers Reportdesigners bearbeiten:.
Im diesem Bereich werden die Eigenschaften der einzelnen (markierten) Objekte dargestellt.

Über die Schaltflächen

...

wird die Sortierung der Liste eingestellt. Des Weiteren können beim Klicken in die Eigenschaftszeilen zusätzliche Taster erscheinen:

...

Öffnet Eingabe-Dialog zu weiteren Einstellung

...

Öffnet Fenster zur Formeleingabe

...

Ein- Ausblenden des Beschreibungstextes der selektierten Eigenschaft

Diese können geändert werden. Teilweise sind hierzu verschiedene Schaltflächen zu Drücken:

Über diese Schaltflächewird Schaltfläche wird die Sortierung der Liste eingestellt.
Des Weiteren können beim Klicken in die Eigenschaftszeilen zusätzliche Taster erscheinen:

Favoriten: Wählen Sie bestimmte Eigenschaften als Favoriten zur Anzeige aus. Diese können Sie duch Klicken auf das Symbol ein- bzw. ausblenden.
(info) Um den Auswahldialog für die Favoriten erneut zu öffnen klicken Sie mit der rechten Maustaste auf die Schaltfläche.

Öffnet Eingabe-Dialog zu weiteren Einstellung

Öffnet Fenster zur Formeleingabe

Ein- Ausblenden des Beschreibungstextes der selektierten Eigenschaft im unteren Teil des Bereichs (hier Rahmen…)

Weitere Objekte

...

Er enthält später die Tabellen und Untertabellen (Unterreports) des Projektes in der Reihenfolge, in der sie angezeigt bzw. gedruckt werden (Ablaufplan).
Sie finden diese Anzeige auf der Karteikarte Berichtsstrukturdem Register Objekte. Zum Bearbeiten der Berichtsstruktur hier enthaltenen Objekte steht eine eigene Symbolleiste zur Verfügung.

...

Wählen Sie aus dem Register Einfügen den Befehl Berichtscontainer und ziehen Sie mit gedrückter linker Maustaste ein Rechteck, das als Platzhalter für die Felder des Datenschemas dient.

...


Es öffnet sich ein weiteres Fenster Daten-Auswahlassistent, in dem die Datenfelder

Anchor
datenfelder
datenfelder
ausgewählt werden können, die als Spalten in der ersten Zeile im Berichtscontainer stehen sollen. (Datenfelder werden immer zeilenorientiert in den Berichtscontainer übertragen).

...

Diese Zeile wird später so oft wiederholt, bis alle Datensätze (Personen) gedruckt sind → eine Liste entsteht somit.

...

Drücken Sie OK .


Im Arbeitsbereich wird folgendes Ergebnis dargestellt: Liste mit Überschrift der Feldnamen und Anzeige des ersten Datensatzes. Die Farben sind im vordefinierten Designschema festgelegt. In den Eigenschaften des Projektes können Sie ein anderes Schema auswählen. Die Farben des Designschemas Benutzerdefiniert können auch für dieses Projekt einzeln verändert werden.

...

Nach Drücken der OK Taste werden Ihre Angaben im Arbeitsbereich angezeigt. Der Reportdesigner generiert automatisch eine Tabellenanzeige mit Überschrift (Kopfzeile). Je nach aktiviertem Ansichtsmodus wird ein anderes Layout dargestellt.

...

Echtdatenvorschau mit allen Datensätzen, die im ARIGON PLUS Programmfenster enhalten sind.


Eigenschaften des Projekts bearbeiten

Berichtscontainer

Tabellen

Markieren Sie im Bereich Objekte den Eintrag Berichtscontainer, um dessen Eigenschaften bearbeiten zu können, Z.B.: Spaltenanzahl

Markieren Sie im Bereich Objekte eine Tabelle, um deren Eigenschaften bearbeiten zu können, z.B.: Sortierung der Daten (hier Nachname +)

...

Image Added

Image Added

Tabelle bearbeiten

Markieren Sie in der Berichtsstruktur im Bereich Objekte die gewünschte Tabelle mit Doppelklick oder klicken Sie das Symbol

...

. Es öffnet sich wieder das Fenster Tabelleninhalt. Dort können verschiedenste Bearbeitungen vorgenommen werden.

...

oder Kontextmenü eine neue Tabellenzeile einfügen zu können.

...

Es öffnet sich das Fenster "Auswahl der Definitionszeile". :

...


a) Eine neue leere Zeile kann erstellt werden. Sie müssen die Spalten selbst angeben.

b) Sie können den Feldauswahlassistenten starten. Es öffnet sich das Fenster "Vorauswahl ...". Siehe auch Kap. 3.3.2, Datenfelder.Daten-Auswahlassistent"

c) eine vorhandene Zeilendefinition kann mit allen Eigenschaften und vorhandenen Feldern kopiert werden.

...

angelegt. Über das Kontextmenü können Sie nun Textfelder als neue Spalten in Tabellenzeile einfügen / anhängen.

...

Klicken Sie im Fenster Tabelle bearbeiten in der linken Spalte auf das Feld, das Sie im Report ausgeben möchten (hier “Geburtsdatum”) mit Doppelklick oder drücken Sie danach auf den Taster Einfügen.

...

Das Feld wird im unteren Fensterbereich angezeigt und sein (info) Wert wird ebenfalls dargestellt.
Drücken Sie OK , um das Feld in die Zeilendefinition zu übernehmen und dieses Fenster zu schließen und wieder in das Fenster Tabelleninhalt zurückzukehren.

Markieren Sie dort die Datenspalte um über das Symbol

...

oder Kontextmenü eine "neue Spalte anhängen" zu können.

...

Es öffnet sich das Fenster Tabelle bearbeiten, wo Sie das gewünschte Feld wie zuvor beschrieben auswählen können. Die Einstellungen der markierten Spalte werden für die neue Spalte übernommen.

Beispiel Beispielanzeige mit “Geburtsdatum” (Vorschau):

...

Spalten bearbeiten

Spalten können Sie nachträglich inhaltlich oder vom Layout her bearbeiten. Am besten starten Sie die Bearbeitung in der Layout-Vorschau durch Doppelklick in den Berichtscontainer oder auch direkt auf die gewünschte Spalte. Das Fenster Tabelleninhalt öffnet sich zur Bearbeitung.

Scroll pagebreak

Weitere Datenfelder aus ARIGON® PLUS

Hier müssen die Spalten teilweise über Funktionen ausgegeben werden (Beispiele)

...

Datentyp
ARIGON PLUS

Spaltentyp
Reportdesigner

Funktion (Feld)

Bild

Image Added

Auswahl “Formel”, Funktion: Drawing(Person.Bild)

...

Ankreuzfeld

Image Added

cond(Person.Öffentlicher_Dienst,"

...

Ja", "

...

Nein")

...

RTF-

...

Feld

Image Added

Doppelklick auf Spalte startet das Bearbeitungsfenster.

Image Added

Über den Formeleditor kann das Datenfeld gewählt werden.

Image Added

Fügt Text oder Grafik kann aus der Windows-Zwischenablage

...

ist dann aktiv).

...

ein

Datum

Image Added

Person.Geburtsdatum

Text als Barcode

Image Added

Barcode(Person.Identifikation),"

...

CODE128")

...