3.763
Bearbeitungen
(→Struktur und wichtige Elemente eines Reports: weiter, Zwischensicherung Werkzeugleiste) |
(→Struktur und wichtige Elemente eines Reports: Einfaches Verwenden von Label und DBText.) |
||
Zeile 26: | Zeile 26: | ||
<br clear=all> | <br clear=all> | ||
===Beispiel zu festen und Datenbank-Textfeldern=== | |||
[[Datei:SchILD_Report_NeuUndVeraendern_3.png|thumb|Die Werkzeugleiste.]] | [[Datei:SchILD_Report_NeuUndVeraendern_3.png|thumb|Die Werkzeugleiste.]] | ||
Über die ''Werkzeugleiste'' werden Felder bereitgestellt, mit denen der Report zusammengestellt werden kann. Es gibt Tools | Über die ''Werkzeugleiste'' werden Felder bereitgestellt, mit denen der Report zusammengestellt werden kann. Es gibt Tools um unveränderliche Texte, Datenbankinhalte aller Art, Bilder, Linien und Formen, fertige formatierte Textblöcke und so weiter zu setzen. | ||
Im Beispiel hier wurde zum einen in Rot hervorgehoben, wie ein festes Textfeld gesetzt wird. Dieses kann per Drag & Drop aus der Werkzeugleiste an einen gewünschten Ort im Report gezogen werden. | |||
Im Reporteditor heißt ein Texttfeld "Label" und Textfelder werden nummeriert. Das erste verwendete Textfeld heißt also "Label1", das zweite "Label2" und so weiter. Diese Labels können direkt bearbeitet und mit einem beliebigen Text gefüllt werden. Hier wurde "Name und Vorname" geschrieben. | |||
In Lila wurde ein Datenbankfeld, einen "DBText", angelegt. Zuerst wird es per Drag & Drop aus der Werkzeugleiste gezogen und im Report abgelegt. Klickt man das Feld an wird es aktiv und nun kann oben, der zweite lila Pfeil, eine ''Datenquelle'' ausgewählt werden. Hier nutzen wir die Datenquelle ''Schueler'', die alle möglichen Daten zu Lernenden enthält. Diese Daten lassen sich nun in einem Dropdown-Menü anwählen, hier wurde das Feld gewählt, das "NameVorname" enthält. | |||
<br clear=all> | |||
[[Datei:SchILD_Report_NeuUndVeraendern_4.png|thumb|Der einfache Report in der Vorschau. Noch enthält unser Report einen Fehler.]] | |||
Nach einem Klick auf '''Vorschau''' wird basierend auf den beiden verwendeten Feldern ein Report generiert. Für jede Person im Container links wird eine Zeile erzeugt, die aus dem festen Textfeld "Name und Vorname" besteht und zum anderen das Datenbankfeld "NameVorname" mit eben dem Namen und Vornamen der betreffenden Person ausfüllt. Jedoch ist der Eintrag nur so breit, wie das DBText-Feld in unserem Report und so sind längere Namen abgeschnitten. | |||
<br clear=all> | |||
[[Datei:SchILD_Report_NeuUndVeraendern_5.png|thumb|Automatische Größenanpassung des DBText-Feldes.]] | |||
Mit einem Klick auf '''Entwurf''' ist der Report wieder bearbeitbar. Hier ist nun mit der rechten Maustaste auf das ''DBTex''-Feld zu klicken, dann wird '''Automatische Gröenanpassung''' gewählt. Das DBText-Feld passt sich nun automatisch in der Breite an den jeweiligen Datenbank-Inhalt an. | |||
Ein erneuter Klick auf '''Vorschau'''... | |||
<br clear=all> | |||
[[Datei:SchILD_Report_NeuUndVeraendern_6.png|thumb|Automatische Größenanpassung des DBText-Feldes.]] | |||
... erzeugt ein zufriedenstellendes Ergebnis, mit dem sich weiterarbeiten lässt. | |||
In diesem Beispiel wurde gezeigt, wie sich unterschiedliche Felder in einen Report ziehen lassen. Diese Felder lassen sich mit einem Klick aktivieren, so dass sie über die Werkzeugleiste - hier wurden ''Datenquelle'' und ''Datenfeld'' gewählt - konfiguriert werden können. Je nach Feld stehen auch Kontextmenüs nach einem Rechtsklick zur Verfügung, in dem weitere Einstellungen vorgenommen werden können. | |||
<br clear=all> | |||
[[Datei:SchILD_Report_NeuUndVeraendern_7.png|thumb|Speichern des Reports.]] | |||
Der Report kann wie von normalen Textverarbeitungsprogrammen gewohnt über ''Datei'' ''Speichern' beziehungsweise ''Speichern unter...'' gespeichert werden. | |||
{{Hinweis|Es wird hierbei der Report, also der gerade erstellte "Bauplan" gespeichert, nun das fertige Ergebnis eines konkret erzeugen Reports.}} | |||
{{Achtung|Achten Sie darauf, dass Reports nur verwendet werden können, wenn sie im SchILD-Reportverzeichnis - oder Unterordnern darin - abgelegt werden.}} | |||
==Einfache Bearbeitung eines Reports== | ==Einfache Bearbeitung eines Reports== |