Skip to content

Inhalt und Layout von Zeugnissen konfigurieren ​

Passen Sie die Datei Zeugniseinstellungen.ini für die verwendeten Zeugnisanlagen an. Die Einstellungen gelten jeweils für die zugehörige Anlage und müssen nicht in jedem Formular verfügbar sein.

Die Einstellungsdatei vorbereiten ​

Nun sollte noch die Einstellungsdatei Zeugniseinstellungen.ini konfiguriert werden und dann sind die Zeugnisse verwendbar.

Aufbau der INI-Datei ​

Die Zeugniseinstellungen.ini kann direkt aus dem Reportexplorer geöffnet werden.

Die Zeugniseinstellungen.ini kann direkt aus dem Reportexplorer geöffnet werden.

Die Zeugnisse können - und müssen - über Einstellungen in der Datei Zeugniseinstellungen.ini konfiguriert werden. Es öffnet sich der in Ihrem Windows eingestellte Texteditor.

Hinweis

Die Zeugniseinstellungen.ini muss im gleichen Verzeichnis liegen wie die Zeugnisformulare, die sie steuert.

Die Zeugniseinstellungen.ini im Windows-Editor.

Die Zeugniseinstellungen.ini im Windows-Editor.

Die Datei ist wie folgt aufgebaut: Alle Zeilen, die mit einem ";" beginnen, sind Kommentare und werden damit nicht maschinell verarbeitet, sondern sind Erklärungen für den Menschen.

Beispiel:

; Zeilen, die mit einem Semikolon beginnen sind Kommentare und werden ignoriert.

Zeilen, die einen Block mit einem Wort in [Eckigen Klammern] einleiten, gelten für eine bestimmte Zeugnisanlage. Typischerweise befindet sich darüber eine Zeile mit einem Kommentar, die erläutert, um was für eine Anlage es sich handelt.

Beispiel:

; Anlage 03: Regulares Halbjahres- und Versetzungszeugnis EF

[Anlage03]

Die folgenden Zeilen steuern das Verhalten des Zeugnisformulars. Jede Zeile hat den Aufbau Option=Wert. J bedeutet „Ja“, N bedeutet „Nein“. Wenn das Zeugnis ohne Rand gedruckt werden soll, setzen Sie die Option ZeugnisMitRand in der INI-Datei wie folgt:

ZeugnisMitRand=N

Für ein Zeugnis mit Rand wäre somit zu setzen:

ZeugnisMitRand=J

Am Ende der Datei, unter den Einstellungen für alle von ihr gesteuerten Zeugnisformulare, folgt eine Erklärung aller möglichen Optionen (vor dem "=") und der jeweils zugelassenen Konfiguration (nach dem "="). Die Konfiguration ist oftmals nur ein Buchstabe, kann aber auch Texte enthalten.

Achtung

Diese Eintragungen sind für jedes Zeugnisformular - z.B. jede Anlage, gesondert einzustellen!

Beispiel

Sollen also alle Zeugnisse mit Rand gedruckt werden, wäre für alle von einer Zeugniseinstellungen.ini verwalteten Formulare jeweils die Option ZeugnisMitRand das N zu einem J zu ändern.

Zeugnisoptionen und ihre Einstellmöglichkeiten ​

Hinweis

Nicht alle möglichen Optionen werden in allen Zeugnisformularen genutzt.

Tipp

Nutzen Sie in Ihrem Texteditor die Funktion "Suchen und Ersetzen", um alle Einträge in einer Datei zu ändern. Wollen Sie zum Beispiel alle Zeugnisse ohne Amtsbezeichnungen drucken, suchen Sie nach UnterschriftenMitAmtsbezeichnungen=J und ersetzen Sie alle Vorkommnisse durch UnterschriftenMitAmtsbezeichnungen=N.

Diese Tabelle dient der Übersichtlichkeit, möglicherweise bietet ein bestimmtes Zeugnisformular noch weitere Optionen an. Diese wären dann dem Fuß der jeweiligen Zeugniseinstellungen.ini zu entnehmen.

Einstellen von Zeugnisformularen

Jede Zeile zeigt eine vollständige Einstellung und ihre Wirkung. Bei frei wählbaren Werten sind Beispiele oder Platzhalter wie Text, Angabe und R,G,B angegeben. Ersetzen Sie diese durch die benötigten Angaben. Ein Eintrag, der direkt nach dem Gleichheitszeichen endet, steht für einen leeren Wert.

EinstellungWirkung
ZeugnisMitRand=JDruckt das Zeugnis mit Rand.
ZeugnisMitRand=NDruckt das Zeugnis ohne Rand.
A3ZeugnisSeiten14Ausblenden=JDruckt bei einem A3-Zeugnis nur die inneren Seiten 2 und 3. Die Seiten 1 und 4 werden ausgeblendet; gleichzeitig wird der Duplexdruck deaktiviert.
A3ZeugnisSeiten14Ausblenden=NDruckt alle Seiten des A3-Zeugnisses im Duplexdruck.
FarbeNotenfeld=R,G,BLegt die Hintergrundfarbe der Notenfelder mit den Farbanteilen Rot, Grün und Blau fest. Jeder Wert muss eine ganze Zahl von 0 bis 255 sein, zum Beispiel 255,20,170. Der Standardwert 192,192,192 ergibt Grau.
ZeugnisVorname=VVerwendet für den Zeugnisvornamen nur das Feld „Vorname“.
ZeugnisVorname=WVerwendet das Feld „Vorname“ und hängt den Inhalt von „Weitere Vornamen“ an. Ist „Weitere Vornamen“ leer, wird nur „Vorname“ verwendet.
ZeugnisVorname=AVerwendet nur „Weitere Vornamen“; dieses Feld muss dann alle gewünschten Vornamen enthalten. Ist es leer, wird stattdessen „Vorname“ verwendet.
ZeugnisDatumQuelle=ZVerwendet das Zeugnisdatum des aktuellen Lernabschnitts als Zeugnisdatum.
ZeugnisDatumQuelle=KVerwendet das Konferenzdatum des aktuellen Lernabschnitts als Zeugnisdatum.
ZeugnisDatumQuelle=VVerwendet normalerweise das Zeugnisdatum des aktuellen Lernabschnitts. Bei nicht versetzten Schülerinnen und Schülern im zweiten Halbjahr wird stattdessen das Konferenzdatum verwendet.
ZeugnisDatumQuelle=EVerwendet das in SchILD hinterlegte Entlassdatum als Zeugnisdatum.
ZeugnisDatumQuelle=SVerwendet das in SchILD hinterlegte Schulwechseldatum als Zeugnisdatum.
ZeugnisDatumQuelle=AVerwendet das aktuelle Tagesdatum als Zeugnisdatum.
ZeugnisDatumQuelle=IVerwendet das Datum, das in derselben INI-Datei unter ZeugnisDatumAngabe eingetragen ist.
ZeugnisDatumQuelle=FÖffnet beim Aufruf des Formulars ein Eingabefenster, in dem das Zeugnisdatum angegeben wird.
ZeugnisDatumQuelle=Ein leerer Wert öffnet einen Auswahldialog zur Ermittlung des Zeugnisdatums.
ZeugnisDatumAngabe=28.07.24Gibt das Zeugnisdatum im Kurzformat vor, hier beispielhaft den 28. Juli 2024. Diese Angabe wird nur bei ZeugnisDatumQuelle=I verwendet.
ZeugnisInformationenQuelle=FFragt die Angaben zum Wiederanfang des Unterrichts und zum Elternsprechtag beim Aufruf des Formulars ab.
ZeugnisInformationenQuelle=ILiest die Angaben zum Wiederanfang des Unterrichts und zum Elternsprechtag aus der INI-Datei. Für den Wiederanfang dient ZeugnisInformationenWiederanfangAngabe.
ZeugnisInformationenQuelle=DSieht vor, die Angaben zum Wiederanfang des Unterrichts und zum Elternsprechtag aus der Datenbank zu lesen. Die übernommene Beschreibung kennzeichnet diese Funktion als noch nicht implementiert.
ZeugnisInformationenQuelle=Ein leerer Wert bewirkt, dass die Informationen zum Wiederanfang des Unterrichts und zum Elternsprechtag ignoriert werden.
ZeugnisInformationenWiederanfangAngabe=1. August 2024 um 08:00 UhrGibt den Text mit Datum und Uhrzeit für den Wiederanfang des Unterrichts vor. Die Angabe wird nur bei ZeugnisInformationenQuelle=I verwendet.
UnterschriftenSLAL=SVerwendet die Daten der Schulleitung aus der Datenbank für das Unterschriftenfeld der Schul- oder Abteilungsleitung.
UnterschriftenSLAL=VVerwendet die Daten der stellvertretenden Schulleitung aus der Datenbank für das Unterschriftenfeld der Schul- oder Abteilungsleitung.
UnterschriftenSLAL=AVerwendet die Daten der Abteilungsleitung aus der Datenbank für das Unterschriftenfeld der Schul- oder Abteilungsleitung.
UnterschriftenSLAL=IÜbernimmt den unter UnterschriftenSLALText hinterlegten Text ohne Rückfrage beim Zeugnisdruck.
UnterschriftenSLAL=TFragt den Text beim Zeugnisdruck ab. Der unter UnterschriftenSLALText hinterlegte Text ist vorbelegt und kann bei der Zeugnisgenerierung geändert werden.
UnterschriftenSLALText=MUST,(Schulleiterin)Verwendet die Lehrkraft mit dem Kürzel MUST und ergänzt die Funktionsbezeichnung „Schulleiterin“. Allgemeines Format: KÜRZEL,(mein Text); der Zusatz ist optional. Der Name wird gemäß den Namenseinstellungen ausgegeben. Der Eintrag wird bei UnterschriftenSLAL=I direkt verwendet und bei UnterschriftenSLAL=T zur Änderung vorbelegt. Ein senkrechter Strich (|, „Pipe“) im Text erzeugt einen Zeilenumbruch.
UnterschriftenSLALText=Marie Musterfrau, Stv. KonrektorinDruckt diesen frei gewählten Text wörtlich unter die Unterschriftenlinie der Schul- oder Abteilungsleitung. Er wird bei UnterschriftenSLAL=I direkt verwendet und bei UnterschriftenSLAL=T zur Änderung vorbelegt. Ein senkrechter Strich (|, „Pipe“) im Text erzeugt einen Zeilenumbruch.
UnterschriftenKL=KVerwendet die Klassenleitung aus der Datenbank für das Unterschriftenfeld der Klassenleitung.
UnterschriftenKL=IÜbernimmt den unter UnterschriftenKLText hinterlegten Text ohne Rückfrage beim Zeugnisdruck.
UnterschriftenKL=TFragt den Text für die Klassenleitungsunterschrift beim Aufruf des Zeugnisses ab. UnterschriftenKLText legt die Vorbelegung fest.
UnterschriftenKLText=MUST,(Beratungslehrer)Verwendet die Lehrkraft mit dem Kürzel MUST und dem optionalen Zusatz „Beratungslehrer“; ein weiteres Beispiel ist MUST,(Koordinator SII). Der Name wird gemäß den Namenseinstellungen ausgegeben. Der Eintrag wird bei UnterschriftenKL=I direkt verwendet und bei UnterschriftenKL=T zur Änderung vorbelegt.
UnterschriftenKLText=TextVerwendet einen frei gewählten Text wörtlich für das Unterschriftenfeld der Klassenleitung. Er wird bei UnterschriftenKL=I direkt verwendet und bei UnterschriftenKL=T zur Änderung vorbelegt.
UnterschriftenVorsitzZAA=SVerwendet die Schulleitung aus der Datenbank für die Unterschrift des Vorsitzes des Zentralen Abiturausschusses.
UnterschriftenVorsitzZAA=VVerwendet die stellvertretende Schulleitung aus der Datenbank für die Unterschrift des Vorsitzes des Zentralen Abiturausschusses.
UnterschriftenVorsitzZAA=IÜbernimmt den in der INI-Datei hinterlegten Text für den ZAA-Vorsitz ohne Rückfrage beim Zeugnisdruck; siehe UnterschriftenVorsitzZAAText.
UnterschriftenVorsitzZAA=TFragt den Text für die Unterschrift des ZAA-Vorsitzes beim Aufruf des Zeugnisses ab. UnterschriftenVorsitzZAAText legt die Vorbelegung fest.
UnterschriftenVorsitzZAAText=MUST,(Vorsitz ZAA)Verwendet die Lehrkraft mit dem Kürzel MUST und dem optionalen Zusatz „Vorsitz ZAA“. Der Name wird gemäß den Namenseinstellungen ausgegeben. Der Eintrag wird bei UnterschriftenVorsitzZAA=I direkt verwendet und bei UnterschriftenVorsitzZAA=T zur Änderung vorbelegt. Ein senkrechter Strich (|, „Pipe“) im Text erzeugt einen Zeilenumbruch.
UnterschriftenVorsitzZAAText=i.V. Maxi Muster (GeD)Verwendet diesen frei gewählten Text wörtlich für die Unterschrift des ZAA-Vorsitzes. Er wird bei UnterschriftenVorsitzZAA=I direkt verwendet und bei UnterschriftenVorsitzZAA=T zur Änderung vorbelegt. Ein senkrechter Strich (|, „Pipe“) im Text erzeugt einen Zeilenumbruch.
UnterschriftenSchultraegerText=Dr. Glitzerfee, Gemeinde EinhornlichtungVerwendet diesen frei gewählten Text als Unterschriftenbezeichnung der Vertretung des Schulträgers auf dem Abiturzeugnis. Ein senkrechter Strich (|, „Pipe“) im Text erzeugt einen Zeilenumbruch.
UnterschriftenFunktionZeilenumbruch=JSetzt die Funktionsbezeichnung bei Unterschriften in eine neue Zeile: beispielsweise „Meier,“ und darunter „Abteilungsleiter“. Gilt nicht bei der Ausgabe des stellvertretenden Beratungslehrers; bei UnterschriftenMitStvKlassenlehrer=J wird diese Einstellung ebenfalls nicht beachtet.
UnterschriftenFunktionZeilenumbruch=NSetzt Name und Funktionsbezeichnung in dieselbe Zeile, beispielsweise „Meier, Abteilungsleiter“. Gilt nicht bei der Ausgabe des stellvertretenden Beratungslehrers; bei UnterschriftenMitStvKlassenlehrer=J wird diese Einstellung ebenfalls nicht beachtet.
UnterschriftenMitNachnamen=JVerwendet die Nachnamen der betreffenden Personen anstelle allgemeiner Bezeichnungen der Unterschriftenfelder.
UnterschriftenMitNachnamen=NVerwendet allgemeine Bezeichnungen der Unterschriftenfelder. Vornamen, Titel und Amtsbezeichnungen werden ebenfalls nicht ausgegeben; die zugehörigen Namensoptionen werden ignoriert.
UnterschriftenMitAmtsbezeichnungen=JErgänzt die Amtsbezeichnung bei Unterschriften, sofern UnterschriftenMitNachnamen=J gesetzt ist.
UnterschriftenMitAmtsbezeichnungen=NErgänzt keine Amtsbezeichnung bei Unterschriften.
UnterschriftenMitVornamen=JErgänzt die Anfangsbuchstaben der Vornamen bei Unterschriften, sofern UnterschriftenMitNachnamen=J gesetzt ist.
UnterschriftenMitVornamen=NErgänzt keine Anfangsbuchstaben der Vornamen bei Unterschriften.
UnterschriftenMitVornamenNurErster=JBerücksichtigt bei UnterschriftenMitVornamen=J nur den ersten Vornamen. Die Namensausgabe setzt außerdem UnterschriftenMitNachnamen=J voraus.
UnterschriftenMitVornamenNurErster=NBeschränkt die Anfangsbuchstaben bei UnterschriftenMitVornamen=J nicht auf den ersten Vornamen. Die Namensausgabe setzt außerdem UnterschriftenMitNachnamen=J voraus.
UnterschriftenMitTitel=JErgänzt einen Titel bei Unterschriften, typischerweise einen Doktortitel, sofern UnterschriftenMitNachnamen=J gesetzt ist.
UnterschriftenMitTitel=NErgänzt keinen Titel bei Unterschriften.
UnterschriftenMitStvKlassenlehrer=JGibt auch den stellvertretenden Klassenlehrer im Unterschriftenbereich aus. Die Einstellung UnterschriftenFunktionZeilenumbruch wird dabei nicht beachtet.
UnterschriftenMitStvKlassenlehrer=NGibt den stellvertretenden Klassenlehrer nicht zusätzlich im Unterschriftenbereich aus.
AnschreibenRuecksendeangaben=TextNur für Anschreiben: Gibt eigene Rücksendeangaben vor.
AnschreibenRuecksendeangaben=Nur für Anschreiben: Bei leerem Wert werden die Angaben aus der Datenbank verwendet, sofern der Report keine feste Eintragung enthält.
AnschreibenVermerkzone=TextNur für Anschreiben: Gibt einen eigenen Text für die Vermerkzone vor.
AnschreibenVermerkzone=Nur für Anschreiben: Bei leerem Wert werden die Angaben aus dem Report verwendet.
AnschreibenInfoblockNameFunktionQuelle=UNur für Anschreiben: Übernimmt Name und Funktion im rechten Infoblock von der Person des Unterschriftenfeldes.
AnschreibenInfoblockNameFunktionQuelle=INur für Anschreiben: Übernimmt Name und Funktion im rechten Infoblock aus den entsprechenden Einträgen der INI-Datei.
AnschreibenInfoblockNameFunktionQuelle=KNur für Anschreiben: Blendet den Infoblock aus.
AnschreibenInfoblockName=TextNur für Anschreiben: Hinterlegt den Namen für den Infoblock. Die Verwendung wird durch AnschreibenInfoblockNameFunktionQuelle gesteuert.
AnschreibenInfoblockFunktion=TextNur für Anschreiben: Hinterlegt die Funktionsbezeichnung für den Infoblock. Die Verwendung wird durch AnschreibenInfoblockNameFunktionQuelle gesteuert.
AnschreibenInfoblockTelefon=TextNur für Anschreiben: Hinterlegt die Telefonnummer für den Infoblock. Die Verwendung wird durch AnschreibenInfoblockNameFunktionQuelle gesteuert.
AnschreibenInfoblockFax=TextNur für Anschreiben: Hinterlegt die Faxnummer für den Infoblock. Die Verwendung wird durch AnschreibenInfoblockNameFunktionQuelle gesteuert.
AnschreibenInfoblockWeb=TextNur für Anschreiben: Hinterlegt die Webadresse für den Infoblock. Die Verwendung wird durch AnschreibenInfoblockNameFunktionQuelle gesteuert.
AnschreibenInfoblockEMail=TextNur für Anschreiben: Hinterlegt die E-Mail-Adresse für den Infoblock. Die Verwendung wird durch AnschreibenInfoblockNameFunktionQuelle gesteuert.
AnschreibenDatumsangabe1=AngabeNur für Anschreiben: Hinterlegt die erste dynamische Datumsangabe.
AnschreibenDatumsangabe2=AngabeNur für Anschreiben: Hinterlegt die zweite dynamische Datumsangabe.
AnschreibenFreitext=TextNur für Anschreiben: Hinterlegt dynamischen Freitext.
SchulabschlussQuelle=HVerwendet für das Abschlusszeugnis den Eintrag des Schulabschlusses im aktuellen Halbjahr.
SchulabschlussQuelle=LSieht vor, den Schulabschluss aus der Liste der Abschlüsse in SchILD zu übernehmen. Die übernommene Beschreibung kennzeichnet diese Liste als noch nicht implementiert.
SchulabschlussQuelle=FFragt den Schulabschluss beim Aufruf des Formulars ab.
AlteAbschluesseErfragen=JFragt beim Druck eines Abgangszeugnisses nach früheren Abschlüssen, wenn der zugehörige Abschluss nicht gefunden wurde. Das kann zum Beispiel Personen betreffen, die bereits mit einem Abschluss aufgenommen wurden und die Schule ohne einen höherwertigen Abschluss verlassen.
AlteAbschluesseErfragen=NFragt beim Druck eines Abgangszeugnisses nicht nach früheren Abschlüssen, wenn der zugehörige Abschluss nicht gefunden wurde.
SchriftenInPDFEinbetten=JBettet die verwendete Schrift in die erzeugte PDF-Datei ein. Eine einzelne Zeugnis-PDF-Datei kann dadurch mehrere MB groß werden.
SchriftenInPDFEinbetten=NBettet die verwendete Schrift nicht in die erzeugte PDF-Datei ein.
UnicodeInPDFVerwenden=JVerwendet Unicode-Codierung für Texte in erzeugten PDF-Dateien. Eine einzelne Zeugnis-PDF-Datei kann dadurch mehrere MB groß werden.
UnicodeInPDFVerwenden=NVerwendet für Texte in erzeugten PDF-Dateien keine Unicode-Codierung.

Ein Lehrerkürzel wie MUST wird bei den Unterschriften gemäß den Namensoptionen aufgelöst und kann beispielsweise als „Dr. M. Mustermann, StR“ erscheinen. Ein optionaler Funktionszusatz folgt durch Komma getrennt in Klammern, zum Beispiel MUST,(Schulleiterin).

Die bisherige Beschreibung nennt bei UnterschriftenVorsitzZAA=I außerdem die abweichende Bezeichnung UnterschriftenZAAText. Prüfen Sie die tatsächlich verwendete Bezeichnung in der mitgelieferten INI-Datei.


Originalartikel im Wiki