Inhaltsverzeichnis
ASV-Zeitmaschine
Downloads
Kurze Beschreibung
Die ASV-Zeitmaschine setzt alle zeitabhängigen Einträge einer ASV-Datenbank um ein Jahr hoch:
- Datumseinträge
- Referenzen auf svp_wl_schuljahr
- Personenkennziffern (PKZ)
- Kalender in ASV (svp_kalendertag)
Zusätzlich können noch SQL-Skripte hinterlegt werden, die am Ende ausgeführt werden.
Konfiguration
- Die Verbindungsdaten zur Datenbank stehen in der Datei
einstellungen.xml
- In der Datei jobs.xml können folgende xml-Elemente angepasst werden:
- Im Element fitnesseroot kann der Pfad zu einem Fitnesse-Seitenbaum angegeben werden. Die Zeitmaschine kann zeitabhängige Bestandteile von Fitnesse-Tests parallel zur ASV-Datenbank transformieren.
Bem.: Wir haben diese Funktion in Bayern sehr lange nicht mehr in Betrieb genommen. Es könnte sein, dass Anpassungsarbeit nötig ist, bis sie läuft. - Im Element 'newDateChangeJob' wird
- im Attribut
delta
festgelegt, um wie viele Jahre die Daten nach oben bzw. unten transformiert werden sollen - im Attribut
onlycorrectcalendar
festgelegt, ob ausschließlichsvp_kalendertag
angepasst werden soll - im Textteil festgelegt, welche Attribute welcher Entitäten transformiert werden sollen. Die Einträge sind durch Zeilenumbrüche separiert und haben die Form <Entität>.<Attribut>.
- In <script>-Elementen können zusätzliche SQL-Skripte hinterlegt werden, die am Ende des Transformationsvorgangs gestartet werden.
Start des Programms
Das Programm kann unter Windows mithilfe der Batchdateien 'start_commandline.bat bzw.
start_gui.bat'' gestartet werden.