Die Idee
Bisher gab es kein klares Konzept, wie mit kundenspezifischen Anpassungen in Reportvorlagen oder Modelldateien umgegangen werden soll. Bei einem Update der Applikation bestand die Gefahr, dass durch den Kunden vorgenommene Anpassungen an Reportvorlagen oder Modelldateien überschrieben wurden und verloren gingen. Es gab keine Trennung zwischen den von uns mit der Applikation ausgelieferten Standarddateien und den kundenspezifisch angepassten Dateien.
Eine neue Verzeichnisstruktur soll eine saubere Trennung zwischen Standarddateien und kundenspezifischen Dateien ermöglichen.
Standarddateien
...
Info |
---|
Logo verwendet verschiedene Verzeichnisse für die Ablage von Dateien, für das Aufrufen von Videos oder das Generieren von Reports aus Vorlagen. Welche Verzeichnisse wo vorhanden sein müssen bzw. kundenspezifisch angepasst werden können, ist nachfolgend beschrieben. |
Die Verzeichnisse haben teilweise neue englische Bezeichnungen, um den unterschiedlichen Sprachen unserer Kunden Rechnung zu tragen.
Standardverzeichnisse und -dateien
Die Standardverzeichnisse liegen im Applikationsverzeichnis und enthalten die Standarddateien. Diese Verzeichnisse sind fix, d. h. in den Einstellungen können für diese Verzeichnisse keine eigenen Pfade angegeben werden. Die Dateien in diesen Verzeichnissen sollten nicht verändert werden, da sie bei jedem Update mit der neuesten Version überschrieben werden. Kundenspezifische Anpassungen würden also verloren gehen.
Die Standarddateien befinden sich in folgenden 4 Verzeichnissen vier Standardverzeichnissen direkt unterhalb des Applikationsverzeichnisses:
Grids -
Models – enthält die Standard-Modelldateien
Roadsigns
Templates
Diese 4 Standardverzeichnisse sind fix und können nicht konfiguriert werden, d.h. die entsprechenden Verzeichnispfade (Gitterdateien, Modelle, Signale und Vorlagen) in den Einstellungen von Logo entfallen.
...
– enthält die Symbole der Strassensignale gemäss Schweizer Norm
Templates – enthält die Standard-Reportvorlagen
Kundenspezifische Verzeichnisse und Dateien
Kundenspezifische Anpassungen können für Reportvorlagen, Modelldateien und Signal-Bilddateien vorgenommen werden. In den Einstellungen von Logo können Verzeichnispfade für folgende kundenspezifische Verzeichnisse definiert werden:
...
Dateien in diesen Verzeichnissen werden bei einem Update der Applikation nicht verändert, d.h. die vorgenommenen Anpassungen in diesen Dateien bleiben erhalten.
Wann werden welche Dateien verwendet?
Wenn Logo z.B. eine bestimmte Reportvorlage benötigt, wird folgendermassen gesucht:
...