3.762
Bearbeitungen
KKeine Bearbeitungszusammenfassung |
|||
Zeile 6: | Zeile 6: | ||
==Struktur und wichtige Elemente eines Reports== | ==Struktur und wichtige Elemente eines Reports== | ||
[[Datei:SchILD_Report_NeuUndVeraendern_1.png|thumb|hochkant=1.7|Bearbeiten von Reports beziehungsweise erstellen neuer Reports mit der rechten Maustaste.]] | |||
Um die grundsätzliche Struktur eines Reports und des Reporteditors anzuschauen, wird ein neuer, leerer Report erstellt. | |||
Hierzu wird die ''Reportverwaltung'' gestartet. Nachdem in den Ordner navigiert wurde, in dem der neue Report entstehen soll, öffnet ein Klick mit der rechten Maustaste ein Kontextmenü, über das '''Neuen Report erzeugen''' gewählt werden kann. | |||
<br clear=all> | |||
{{Tipp|Wird auf einen existierenden Report geklickt, kann dieser mit '''Report bearbeiten''' im Editor geöffnet und bearbeitet werden.}} | {{Tipp|Wird auf einen existierenden Report geklickt, kann dieser mit '''Report bearbeiten''' im Editor geöffnet und bearbeitet werden.}} | ||
<br clear=all> | <br clear=all> | ||
[[Datei:SchILD_Report_NeuUndVeraendern_2.png|thumb|Wichtige Elemente des Reporteditors.]] | [[Datei:SchILD_Report_NeuUndVeraendern_2.png|thumb|hochkant=1.7|Wichtige Elemente des Reporteditors.]] | ||
Wesentliche Elemente des Editors sind die beiden Schaltflächen '''Entwurf''' und '''Vorschau'''. Diese Felder sind im Bild rot markiert. | Wesentliche Elemente des Editors sind die beiden Schaltflächen '''Entwurf''' und '''Vorschau'''. Diese Felder sind im Bild rot markiert. | ||
In der ''Entwurfsansicht'' können Felder, als feste Texte, Datenbankinhalte, Bilder, Linien und so weiter, bearbeitet und konfiguriert werden. In der ''Vorschau'' kann da ein Report einmal erzeugt werden, um die Ergebnisse der vorgenommenen Einstellungen zu sehen. In der Praxis wird man bei der Bearbeitung eines Reports zwischen dem ''Entwurf'' und der ''Vorschau'' hin- und herspringen. | |||
In der ''Entwurfsansicht'' können Felder, als feste Texte, Datenbankinhalte, Bilder, Linien und so weiter, bearbeitet und konfiguriert werden. | |||
In der ''Vorschau'' kann da ein Report einmal erzeugt werden, um die Ergebnisse der vorgenommenen Einstellungen zu sehen. | |||
In der Praxis wird man bei der Bearbeitung eines Reports zwischen dem ''Entwurf'' und der ''Vorschau'' hin- und herspringen. | |||
Der Report selbst, hier grün markiert, besteht zuerst einmal aus einem '''Kopf'''. Dieser wird immer über einem Report generiert, z.B. der Schulkopf über einem Anschreiben oder die unveränderliche Kopfzeile über einer Liste. | Der Report selbst, hier grün markiert, besteht zuerst einmal aus einem '''Kopf'''. Dieser wird immer über einem Report generiert, z.B. der Schulkopf über einem Anschreiben oder die unveränderliche Kopfzeile über einer Liste. | ||
Zeile 24: | Zeile 30: | ||
Der hier lila markierte '''Berichtsbaum''' zeigt die Struktur eines Reports übersichtlich an und gerade bei komplexen Reports wird der Berichtsbaum hilfreich. Hier im Beispiel ist zu sehen, dass ein ''"Label"'', also ein festes Textfeld, und ein "DBText", also irgendein Inhalt aus der Datenbank, in den ''Detailbereich'' gelegt wurde. ''Kopf'' und ''Fuß'' sind leer, daher zeigt sich hier auch nichts im ''Berichtsbaum''. | Der hier lila markierte '''Berichtsbaum''' zeigt die Struktur eines Reports übersichtlich an und gerade bei komplexen Reports wird der Berichtsbaum hilfreich. Hier im Beispiel ist zu sehen, dass ein ''"Label"'', also ein festes Textfeld, und ein "DBText", also irgendein Inhalt aus der Datenbank, in den ''Detailbereich'' gelegt wurde. ''Kopf'' und ''Fuß'' sind leer, daher zeigt sich hier auch nichts im ''Berichtsbaum''. | ||
<br clear=all> | |||
{{Tipp|Der Berichtsbaum wird besonders relevant, wenn Reports eventuell mehrfach geschachtelte ''Unterberichte'' verwenden. Schauen Sie als Beispiel in einen Zeugnis-Report.}} | {{Tipp|Der Berichtsbaum wird besonders relevant, wenn Reports eventuell mehrfach geschachtelte ''Unterberichte'' verwenden. Schauen Sie als Beispiel in einen Zeugnis-Report.}} | ||
===Beispiel zu unveränderlichen und Datenbank-Textfeldern=== | ===Beispiel zu unveränderlichen und Datenbank-Textfeldern=== |