Reports verändern (Einführung in SchILD-NRW): Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
(→‎Beispiel zu festen und Datenbank-Textfeldern: Beispiel als 4th order header)
Zeile 26: Zeile 26:
<br clear=all>
<br clear=all>


===Beispiel zu festen und Datenbank-Textfeldern===
===Beispiel zu unveränderlichen 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 um unveränderliche Texte, Datenbankinhalte aller Art, Bilder, Linien und Formen, fertige formatierte Textblöcke und so weiter zu setzen.  
Ü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.  
Zeile 32: Zeile 32:
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 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.
{{Hinweis|Im Reporteditor heißt ein Textfeld "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.
Ein Label kann mit Text befüllt werden, indem es doppelt angeklickt wird oder indem es mit einem Klick aktiviert und dann über die Werkzeugleiste editiert wird.
====Beispiel: Konfiguration von Feldern über die Werkzeugleiste====
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.
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>
<br clear=all>
Zeile 43: Zeile 48:
<br clear=all>
<br clear=all>


====Beispiel: Konfiguration von Feldern über das Rechtsklick-Kontextmenü====
[[Datei:SchILD_Report_NeuUndVeraendern_5.png|thumb|Automatische Größenanpassung des DBText-Feldes.]]
[[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.
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.

Navigationsmenü