Schulen müssen mit einem knappen Budget auskommen, hiermit können sie ohne weitere Investition Ihre Zeugnisse komfortabel erstellen.
Vorlage in Word anlegen, dazu die Daten übersichtlich in Excel vorbereiten/eintragen und in einer art Serienbrief ausgeben.
Das beigelegte Excel Demo kann bis zu 30 Schüler verarbeiten, diese Grenze kann bei Bedarf in Excel erweitert werden. Alle auszulesenden Excel Daten sind im NamensManager zu finden. und können darüber konfiguriert werden.
Die Demo Word Vorlage ist mit dem Kennwort "demo" geschützt.
Um Datenschutzkonform zu bleiben, lässt sich dieses Tool als *.exe exportieren und an die Kollegen weiter verteilen.
Dazu ein venv anlegen und die Pakete der requirement.txt installieren.
Die build.bat aus dem venv heraus gestartet, erzeugt einen dist Ordner, in dem das fertige Porgramm abgelegt wird.
Damit man nicht immer bis zum Ziel navigieren muss, lässt sich der Dokumentenstartordner ändern.
- Dazu gehe auf "Config" -> "Wähle Dokumentenstartordner"
- Zum gewünschten Ordner navigieren und öffnen
-
(1) "Docx Zeugnisvorlage" wählen/öffnen
-
(2) "Excel Zeugnisse" öffnen
- Danach sind die importierten Daten in der Tabelle zu sehen.
- Allerdings werden die Daten transponiert dargestellt (In Excel horizontal, hier vertikal)
-
(3) "Ausgabe Ordner" wählen
- Dieser sollte leer sein
- Es wird zusätzlich ein Unterordner "_PDF_" angelegt
-
Button "PDF" kann vorerst ignoriert werden
-
Nachdem in Schritt 3 der "Ausgabe Ordner" gewählt wurde, aktivieren sich alle nötigen Buttons auf der rechten Seite.
- Voraussetzung: Alle nötigen Dokumente und die Ausgabe Ordner wurden ausgewählt.
- (5) "Alle Zeilen: -> Word"
- Konvertiert alle Daten aus der Excel-Quelle, für jeden
- Das Konvertieren dauert ein bisschen, ist aber immer noch deutlich schneller als zu Fuß.
- Kontrollieren, ob die Dokumente OK sind
- Achtung! Beim Erzeugen der Word Zeugnisse:
- Word nicht separat öffnen oder darin arbeiten, damit keine Fehler auftreten
- Achtung! Beim Erzeugen der Word Zeugnisse:
- (7) "Alle Worddokumente: -> PDF"
- Speichert alle Word Dokumente aus dem "Ausgabe Ordner", neu als PDF im zugehörigen _PDF_-Ordner ab
- "kombiniere alle PDFs"
- im Ordner _PDF_ die Datein Output.pdf drucken, diese enthält alle Zeugnisse in einem Dokument.
In der aktuellen Version wirkt das
- Voraussetzung: Alle nötigen Dokumente und die Ausgabe Ordner wurden ausgewählt.
- Irgendwo in die Zeile des gewünschten Datensatzes klicken
- "Ausgewählte Zeile: -> Word"
- erzeugt für die selektierte Zeile ein neues *.Docx
- "Ausgewählte Zeile: -> Word und PDF"
- Erzeugt wie in Schritt 2 das *.Docx und zusätzlich das passende *.PDF
- Mit "Beliebiges Worddokument: -> PDF" können einzelne Worddateien ausgewählt und in ein *.PDF konvertiert/abgespeichert werden.
-
!! Achte darauf, dass das Excel-Dokument zur Word-Zeugnis-Vorlage passt !!
- Felder/Tags, die nur in der Word-Zeugnis-Vorlage vorhanden sind, werden auch ausgefüllt
- Fehlen diese Felder/Tags im Excel-Namensmanager, so kann es zu unerwarteten Programmfehlern kommen.
- Texte zu den Kompetenzen der Word-Zeugnis-Vorlage werden beibehalten und nicht durch die einträge des Excel-Dokuments überschrieben.
- Sollten hier Unterschiede auftreten, müssen die beiden Vorlagen aneinander abgeglichen werden
-
Datum mit Uhrzeit in der Vorschau:
-
Dieses Projekt funktioniert nur unter Windows & Office (Word & Excel) müssen installiert sein.
- GUI Update um die Übersichtlichkeit zu verbessern
- Neue Funktion/Button: Einzelnes Word Dokument wählen und nach PDF umwandeln.
- Neue Methode in Docx_tp_pdf: Prüfen, ob word Prozess läuft.
- Buttons "alle Word to PDF", "Kombiniere PDFs" und "Wähle 1x Word -> PDF" werden aktiv, sobald der "Ausgabe Ordner" gewählt wurde.
- Einige Tippfehler im Code korrigiert.
- Absturz abfangen, wenn PDF nicht erzeugt wurde. Leider wird auf dem Covertable der Schule immer nur ein PDF erzeugt.
- Menüpunkt: "Help" -> "WinWord Prozesse beenden?"
- Icons hinzugefügt