3.763
Bearbeitungen
(→Der vorformatierte Text (RichTextFelder): RichText-Felder hinzugefügt) |
|||
Zeile 58: | Zeile 58: | ||
Dies kann aber auch bedeuten, dass sich das Feld bei unvorhergesehen umfangreichen Inhalten in andere Felder darunter verschiebt beziehungsweise andere Felder aus der Seite heraus schiebt und einen jedes Format zerstörende Seitenwechsel erzwingt.}} | Dies kann aber auch bedeuten, dass sich das Feld bei unvorhergesehen umfangreichen Inhalten in andere Felder darunter verschiebt beziehungsweise andere Felder aus der Seite heraus schiebt und einen jedes Format zerstörende Seitenwechsel erzwingt.}} | ||
<br clear=all> | <br clear=all> | ||
[[Datei:SchILD_Reports_Serienbriefe_6_RTF_Editieren.png|thumb|Editieren des RTF-Feldes. Nutzen Sie in der Werkzeugleiste gewohnte Tools, um ihren Text zu formatieren und aktiveren Sie ''Mail Merge'', um auf ''Felder'' in ''Datenquellen'' Zugriff zu haben.]] | |||
Über '''Bearbeiten''' des Kontextmenüs lässt sich der Text nun wie gewohnt einem einfachen Editor bearbeiten und formatieren. Über die Blau markierte Werkzeugleiste lassen sich Schriftart und -größe, Fettdruck, Zeilenabstand, Ausrichtung und eine Nummerierung usw. festlegen. | |||
Sehr nützlich ist das Aktiveren von '''Mail Merge''' oben rechts über den kleinen Haken. Dann haben Sie Zugriff auf ''Datenquellen'' und die darin enthaltenden ''Datenfelder''. | |||
Ein '''Doppelklick''' auf diese fügt die entsprechenden Felder an der aktuellen Courserposition im Textfeld ein. Auch diese Felder lassen sich nun wie gewohnt formatieren und bei der Generation des Reports werden diese Felder mit ihren Daten ausgefüllt. | |||
{{Tipp|Die wichtigste Datenquelle ist ''Schueler''. Über die entsprechenden anderen Datenquellen lassen sich z.B. auch Klassenlehrkräfte, Abteilungsleitungen, deren Telefonnummern, Fehlstunden und Unentschuldigte Fehlstunden, Mahnungen oder auch Leistungsdaten abrufen.<p> | |||
Nutzen Sie ruhig existierende Reports zum spicken. Besonders Zeugnisformulare sind sehr umfangreich und enthalten viele gute Orientierungen, was über Reports möglich ist.}} | |||
<br clear=all> | |||
[[Datei:SchILD_Reports_Serienbriefe_7_RTF_RTF_Speichern.png|thumb|Speichern der vorgenommenen Änderungen im RT-Feld.]] | |||
Um das Ergebnis im Report zu verwenden müssen sie ''nicht'' auf Speichern im RTF-Editor, dies speichert lediglich das RT-Feld in eine externe Datei, so dass sie dieses einfach in einen anderen Report laden können. | |||
Klicken Sie stattdessen auf das Windows-'''X''' oben rechts - roter Pfeil im Screenshot - um das Editorfeld zu schließen. | |||
Hier im Fenster ist nun '''Speichern''' zu wählen. Damit wird das RTF-Feld im Report selbst abgespeichert | |||
{{Achtung|Denken Sie daran, dass Sie noch den ganzen Report speichern müssen, damit dieser in seiner Gesamtheit auch auf die Festplatte geschrieben wird.}} | |||
Über '''Bearbeiten''' können erneut Veränderungen vorgenommen werden. | |||
Sofern Sie Formatprobleme bekommen, etwa zusammengeschobene Schriften im RT-Feld, vergrößern Sie dieses, bis der größtmögliche Text auch hinein passt. Sie können auch ''Dehnen'' über das Kontextmenü für das ''RichText''-Feld aktivieren. | |||
[[Datei:SchILD_Reports_Serienbriefe_8_RTF_Ergebnis.png|thumb|Das Ergebnis in der Vorschau. Datenbankinhalte sind markiert.]] | |||
Hier können wir das Zwischenergebnis des Reports sehen, bei dem im ''RichText''-Feld Inhalte dynamisch ausgefüllt wurden. | |||
Der Report kann nun entsprechend den anderen Tutorials noch soweit überarbeitet werden, dass er nutzbar wird. | |||
<br clear=all> | |||
{{Tipp|Für Programmiererfahrene: ein Klassiker ist das Anlegen von Platzhaltern im RT-Feld, z.B. $PLATZHALTER$, der dann durch programmierte ''Berechnungen'' zur Laufzeit direkt im String des RTF-Feldes ersetzt wird.<br> | |||
Nutzen Sie aber bitte so viele Standardwerkzeuge des Reportbaukastens wie möglich, anstelle von Eigenkonstruktionen.}} | |||
==Serienbriefe mit MS Word== | ==Serienbriefe mit MS Word== | ||
[[Kategorie: SchILD-NRW]] [[Kategorie: Report]] | [[Kategorie: SchILD-NRW]] [[Kategorie: Report]] |