Reports verwenden (Einführung in SchILD-NRW): Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
K
keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 33: Zeile 33:
In der Zeile darunter finden sich Datenbankfelder, hier wurde ''NameVorname'' hervorgehoben. Zu jeden ''Datenbankfeld'' gehört eine ''Datenquelle'', zum Beispiel sind in der Datenquelle ''Schueler'' alle möglichen Informationen zu einem individuellen Schüler gespeichert, etwa, der Name, Geburtsdatum, in welcher Klasse der Schüler im Moment ist und so weiter. Im Bild ist die Datenquelle oben links hervorgehoben. Wurde eine Datenquelle gesetzt, kann im Dropdownmenü rechts daneben ein in dieser Datenquelle enthaltenes ''Datenfeld'' gewählt werden, hier im Beispiel ''NameVorname"''.
In der Zeile darunter finden sich Datenbankfelder, hier wurde ''NameVorname'' hervorgehoben. Zu jeden ''Datenbankfeld'' gehört eine ''Datenquelle'', zum Beispiel sind in der Datenquelle ''Schueler'' alle möglichen Informationen zu einem individuellen Schüler gespeichert, etwa, der Name, Geburtsdatum, in welcher Klasse der Schüler im Moment ist und so weiter. Im Bild ist die Datenquelle oben links hervorgehoben. Wurde eine Datenquelle gesetzt, kann im Dropdownmenü rechts daneben ein in dieser Datenquelle enthaltenes ''Datenfeld'' gewählt werden, hier im Beispiel ''NameVorname"''.


Der Report hier ruft nach weitere Datenfelder ab, zum Beispiel, in welcher Klasse der aktuelle Schüler ist oder, oben rechts, welches das ''aktuelle Schuljahr und der aktuelle Abschnitt'' sind.  
Der Report hier ruft noch weitere Datenfelder ab, zum Beispiel, in welcher Klasse der aktuelle Schüler ist oder, oben rechts, welches das ''aktuelle Schuljahr und der aktuelle Abschnitt'' sind.  
<br clear=all>
<br clear=all>


Zeile 61: Zeile 61:
Bei komplexeren Reports kann es sein, dass der Report selbst weitere Unter-Reports aufruft, aus denen dann unter Verwendung von Berechnungen und unterschiedlichen Datenquellen das gewünschte Ergebnis erzeugt wird.
Bei komplexeren Reports kann es sein, dass der Report selbst weitere Unter-Reports aufruft, aus denen dann unter Verwendung von Berechnungen und unterschiedlichen Datenquellen das gewünschte Ergebnis erzeugt wird.


{{Beispiel|Bei einem Zeugnis etwa werden die einzelnen Leistungen aus Datenquellen zu dem aktuellen Abschnitt und aus bei den Fächern gesetzten Einstellungen zusammengestellt. Eventuell auch unterschiedliche Jahrgänge oder Abschlüsse individuell vom Report verarbeitet.}}
{{Beispiel|Bei einem Zeugnis etwa werden die einzelnen Leistungen aus Datenquellen zu dem aktuellen Abschnitt und aus den bei den Fächern gesetzten Einstellungen zusammengestellt. Eventuell auch unterschiedliche Jahrgänge oder Abschlüsse individuell vom Report verarbeitet.}}
<br clear=all>
<br clear=all>


Zeile 102: Zeile 102:
{{Beispiel|Ein Beispiel für einen ''Subreport'' könnte etwa ein allgemeiner Adresskopf sein, der in allen Serienbriefen genutzt wird.}}
{{Beispiel|Ein Beispiel für einen ''Subreport'' könnte etwa ein allgemeiner Adresskopf sein, der in allen Serienbriefen genutzt wird.}}


{{Beispiel|Beispiele für einen ''Kopf'' wären etwa ein formaler Kopf, der für externe Briefe gedacht ist und ein platzsparender, der für alle internen Listen verwendet wird. Auch ein Standardfuß welcher das Druckdatum aufführt, der unter allen erzeugten Klassen- und Kurslisten verwendet wird, wäre denkbar.}}  
{{Beispiel|Beispiele für einen ''Kopf'' wären etwa ein formaler Kopf, der für externe Briefe gedacht ist und ein platzsparender, der für alle internen Listen verwendet wird. Auch ein Standardfuß, welcher das Druckdatum aufführt, der unter allen erzeugten Klassen- und Kurslisten verwendet wird, wäre denkbar.}}  
<br clear=all>
<br clear=all>


21

Bearbeitungen

Navigationsmenü