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

Zur Navigation springen Zur Suche springen
→‎Reports programmieren: Hauptfenster erklärt
(→‎Reports programmieren: Hauptfenster erklärt)
Zeile 347: Zeile 347:


Der Reporteditor von SchILD ein Object Pascal. Somit lassen sich Reports sehr weitgehend programmieren.
Der Reporteditor von SchILD ein Object Pascal. Somit lassen sich Reports sehr weitgehend programmieren.
{{Hinweis|Bitte achten Sie darauf, ob etwas tatsächlich programmiert werden muss oder ob nicht Datenbankfunktionen die gleiche Funktionalität schon mit Bordmitteln bereitstellen. Es empfiehlt sich bei aller technischen Begeisterung die Reports einfach zu halten.}}


[[Datei:SchILD_Reports_Programmieren_1.png|thumb|Identifikation der relevanten Felder im Editor.]]
[[Datei:SchILD_Reports_Programmieren_1.png|thumb|Identifikation der relevanten Felder im Editor.]]
Zeile 355: Zeile 357:
{{Tipp|Diese Attribute lassen sich hier auch ändern. Somit ist es z.B. sehr leicht möglich, eine Grafik mit gewünschten Abmessungen einfach einzustellen.}}
{{Tipp|Diese Attribute lassen sich hier auch ändern. Somit ist es z.B. sehr leicht möglich, eine Grafik mit gewünschten Abmessungen einfach einzustellen.}}
<br clear=all>
<br clear=all>
{{Hinweis|Bitte achten Sie darauf, ob etwas tatsächlich programmiert werden muss oder ob nicht Datenbankfunktionen die gleiche Funktionalität schon mit Hausmitteln bereitstellen. Es empfiehlt sich bei aller technischen Begeisterung die Reports einfach zu halten.}}


[[Datei:SchILD_Reports_Programmieren_2.png|thumb|Die Elemente der Programmierumgebung.]]
[[Datei:SchILD_Reports_Programmieren_2.png|thumb|Die Elemente der Programmierumgebung.]]
Zeile 368: Zeile 368:
In Lila: Weiterhin kann in der Fußleiste durch eventuell vorhandene ''Subreports'' geschaltet werden, um auch dort Code auszuführen.  
In Lila: Weiterhin kann in der Fußleiste durch eventuell vorhandene ''Subreports'' geschaltet werden, um auch dort Code auszuführen.  


In Orange:
In Orange: Hier kann zwischen ''Daten'', ''Elemente'' und ''Sprache'' umgeschaltet werden.
* ''Daten'' enthält die Variablendefinitionen der Felder mit Name, Typ und bei Strings die Größe in Zeichen.
* ''Elemente'' enthält alle Variablen, die für dieses Feld gesetzt werden können. Zum Beispiel die Größen, Font, Farbe - oder hier für uns relevant, ob das Objekt sichtbar ist ''"visible"''.
* ''Sprache'' enthält die Sprachdefinition mit den bereitgestellten Funktionen. In der Toolbox lässt sich zwischen Kategorien umschalten und neben allgemeinem Sprachumfang wie Funktionen zur Typumwandlung finden sich auch für die Funktion von ''NRW-Schild'' definierte Funktionen.
 


[[Kategorie: SchILD-NRW]] [[Kategorie: Report]]
[[Kategorie: SchILD-NRW]] [[Kategorie: Report]]

Navigationsmenü