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ßlich svp_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.

Drucken/exportieren
QR-Code
QR-Code programmieren:java:asv_zeitmaschine:start (erstellt für aktuelle Seite)