Datenblatt Editor

Zur besseren Planung, Vorbereitung und Auswertung von Zugläufen/Zuglängen und Frachtverkehr auf Modultreffen, sollen sämtliche Informationen zu einer Betriebsstelle einheitlich in einem Datenblatt abgelegt werden. Die Daten/Informationen werden im XML Standard abgespeichert und können so auch automatisiert ausgewertet werden.

Da sich nicht jeder mit XML als Auszeichnungssprache auskennt und man den Quelltext auch niemanden zumuten möchte, wenn es nicht unbedingt sein muss, wird zur Erstellung bzw. Bearbeitung der Informationen eine spezielles Programm zur Verfügung gestellt: Der Datenblatt Editor.

Arbeitsablauf

Bevor ein Datenblatt seinen Eingang in die Liste auf dem Server findet, durchlebt es im wesentlichen zwei Lebensphasen: Erstellen und Bearbeiten. Der grundlegende Unterschied zwischen beiden ist, dass für ein neues Datenblatt zunächst ein Verzeichnis auf dem Server eingerichtet werden muss, welches nur der Listen Verwalter anlegen kann. In der aktuellen Fassung ist die direkte Bearbeitung nicht möglich, soll aber zukünftig wiederhergestellt werden. Daher müssen Updates entsprechend an den Listenverwalter gesendet werden.

      .--------<--------.
      |                 |
   Prüfung         Listen Admin
      |                 ^
      v                 |
  Hochladen         Erstellen
      |                 ^
      v                 |
Datenblatt-Liste ---> Editor
      ^                 |
      |                 v
  Hochladen        Bearbeitung
      |                 |
      '--------<--------'

Anwendung starten

Der Datenblatt-Editor, ist eine Anwendung der Cafebahn Software Suite, mit dem Vorteil, dass sie mit nur einem Klick direkt aus dem Internet-Browser heraus gestartet werden kann. Es gilt ebenfalls das unter Installation beschriebene.

Die Skripte dieser Anwendung befinden sich im Unterordner bin und können mit den folgenden optionalen Kommandozeilenparameter gestartet werden: [-h] [-s <datasheet>]

 -h,--help                Print help and usage.
 -s,--sheet <datasheet>   File or http datasheet resource url.

MS Windows

Führe die Datei editor.bat aus, um die Anwendung zu starten.

Unix/Linux

Führe die Datei "editor" aus, um die Anwendung zu starten.

Organisation der Oberfläche

Anwendungsmenüs

  • Neu. Ein neues leeres Datenblatt anlegen.
  • Laden. Ein lokal gespeichertes Datenblatt laden.
  • Sichern. Das gerade geöffnete und geänderte Datenblatt wird abgespeichert. Falls noch kein Dateiname vorhanden ist, muss dieser angegeben werden.
  • Sichern als… Speichert das aktuelle Dokument unter einem anderen anzugebenen Dateinamen ab.
  • Schließen. Das aktuell geöffnete Dokument wird geschlossen. Enthält es Änderungen wird zuvor gefragt, ob diese noch gesichert werden sollen.
  • Zuletzt benutzte Dokumente. Zeigt in einer Liste die zehn zuletzt aufgerufenen Dokumente inklusive Dateipfad an. Weiterhin besteht die Möglichkeit diese Liste zu leeren.
  • Aus Datenbank laden. Nach einem Programmstart ist diese Liste leer und wird über die Aktion Liste aktualisieren entsprechend abgerufen und aufgebaut. Dabei schließt sich das Menü komplett. Nach erneutem Aufruf des Menüpunktes kann dann aus der Liste das Datenblatt für die jeweilige Epoche, sofern vorhanden, ausgesucht und direkt geladen werden.
  • Beenden. Die Anwendung wird beendet.
  • Tabulator. Dies ist die Voreinstellung. Die Informationen sind in Gruppen von vier Tabs (Allgemeines, Gleise, Personenverkehr und Güterverkehr) angeordnet.
  • Text(nur lesend). Zeigt den Quelltext der XML Datei zu Kontrollzwecken an.
  • Datenblatt Vorschau. Zeigt das aktuelle Datenblatt so an, wie es später im Internet-Browser dargestellt wird, wenn sich das Datenblatt auf dem Server befindet.
  • Archiv erstellen. Erstellt ein Zip komprimiertes Archiv des aktuellen Datenblattes mit den notwendigen Dateien (Datenblattdatei und Bild) zum Versand an den Datenblattverwalter.
  • Datenblatt Hochladen. Aktuell nicht möglich!
  • Gelbe Seiten (FKTT) erstellen
  • Konfiguration ändern… Menü zur Anpassung des Pfades zu einem lokal installierten Open- bzw. LibreOffice, sowie der URL des Datenblattservers und der Proxy-Einstellungen. Diese Angaben werden in den Benutzerinstellungen gespeichert.
  • Sprache auswählen… Auswahl des Sprachpakets für die Anzeige in der Anwendung.
  • Benutzereinstellungen löschen… Löscht sämtliche Benutzereinstellungen dieser Anwendung.
  • Schrift vergrößern.
  • Schrift verkleinern.
  • Editor Hilfe. Aufruf der Hilfeseiten zum Editor.
  • Über Editor. Es wird die Versionsnummer angezeigt.
  • Fehler-Log. Enthält Fehlermeldungen, die im laufenden Betrieb auftreten.

Gelbe Seiten erstellen

Die Darstellung eines schönen Güterverkehrs, insbesondere des Binnenverkehrs zwischen den teilnehmenden Betriebsstellen, obliegt ein großes Augenmerk auf den Modultreffen. Dafür ist die Kenntnis über Frachtbeziehungen wichtig: “Wer” also versendet “Was” und “Wer” empfängt “Was”. Diesen nötigen Überblick verschafft man sich mit Hilfe der Gelben Seiten, in denen sämtliche empfangene und versendete Frachten der Betriebsstellen gelistet sind. Frachtangaben wiederum sind ein Bestandteil des Betriebsstellendatenblattes und können somit fast automatisiert ausgewertet werden.

Der Datenblatt Editor stellt eine solche Auswertefunktion im Menü "Werkzeuge>Gelbe Seiten (FKTT) erstellen" zur Verfügung.

Einstellungsdialog

Um gleich ein Tabellendokument als Ausgabedatei zu bekommen, ist eine lokale Installation von Libre- bzw. OpenOffice erforderlich, anderenfalls erhält man nur ein CSV-Dokument.

Zur Nutzung der bereits vorhandenen Tabellen-Vorlage muss zunächst der Pfad zum lokal installierten Libre- oder OpenOffice über das Menü "Einstellungen>Konfiguration ändern..." ausgewählt werden. Gleichzeitig kann die URL zum Server der Datenblätter überprüft werden, hier sollte auf jedenfall etwas drin stehen.

Gelbe Seiten Dialog

Ist alles richtig konfiguriert und eingestellt, kann nun das eigentliche Menü aufgerufen werden ("Werkzeuge>Gelbe Seiten (FKTT) erstellen"). Im Dialog selbst ist der Pfad zur Vorlagedatei bereits eingetragen. Als erstes sollte ein sinnvoller Name für die Zieldatei vergeben werden. Anschließend wird die zu benutzende Epoche ausgewählt. Achtung: Ist für die Betriebsstelle kein Datenblatt der ausgesuchten Epoche vorhanden, wird automatisch das Datenblatt der Epoche IV ausgewertet!

Im Feld darunter sind alle Betriebsstellen gelistet, die unter der URL aus dem Einstellungsdialog, zu finden sind. Dort jetzt einfach nur noch die Auszuwertenden anzuhaken. Alternativ können über "Datei(en) wählen..." weitere lokale Datenblattdateien zu dieser Liste hinzugefügt werden.

Zum Abschluss einfach auf "übernehmen" klicken und die Erstellung wird angestoßen. Der Benutzer wird gefragt, in welchem Verzeichnis die Zieldatei abgespeichert werden soll. Nach dieser Auswahl verschwindet der Dialog und je nach Anzahl der ausgewählten Datenblätter erscheint entweder eine Fortschrittsanzeige über den Fortgang der Operationen oder es wird relativ zügig die Vorlagedatei geöffnet und man kann sehen, wie sie mit Daten gefüllt wird. Ist der Prozess abgeschlossen, schließt sich auch das Dokument und eine Hinweismeldung über den Erfolg wird angezeigt.


English