Ab Vertec 6.4.0.10 befinden sich die Berichtsvorlagen nicht mehr auf dem Filesystem, sondern direkt in der Datenbank
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Ab Vertec 6.4.0.10 gibt es keine Berichtsvorlagen mehr auf dem Filesystem.
Drucken > Vorlage auswählen...
wurde entfernt.Für die Umstellung von einer früheren Version auf Vertec 6.4.0.10 bedeutet dies folgendes:
Beim ersten Aufstarten von Vertec 6.4.0.10 mit der Vertec Desktop App werden die kundenspezifischen Berichtsvorlagen in die Datenbank importiert. Dabei gelten folgende Kriterien:
INFO -28528 -Conv6400006 : Ignore template: WordReport "Rechnung mit Tarifsummen", file not found, path "Deutsch\Rechnung mit Tarifsummen"
INFO -3116 -Conv6400006 : Import template: WordReport "Rechnung", template name "Rechnung.dotx", full path "C:\Program Files\Vertec\Reports\Deutsch\Rechnung.dotx", short path "Deutsch\Rechnung"
INFO -3116 -Conv6400006 : Update template: WordReport "Brief", found resource with same name "Letter.dotx", path "English\Letter"
INFO -28528 -Conv6400006 : Deleted system property for template path: "C:\Program Files\Vertec\Reports\"
Ein Eintrag im Logfile sieht beispielsweise so aus:
In der Berichtsregistrierung sieht man das daran, dass die Schrift schwarz ist und der Pfad aussieht wie vorher:
Per Doppelklick in die Zeile kann die Vorlage hochgeladen werden:
Nach erfolgreichem Upload sieht die Registrierung so aus:
Bei Erweiterten Office-Berichten sieht es so aus:
bzw. nach dem erfolgreichen Upload:
Es kann auf den ersten Blick etwas verwirrlich sein, wann die Schrift grün ist und wann schwarz. Deshalb hier eine kurze Erläuterung:
Ist eine Vorlage registriert, jedoch nicht vorhanden, erscheint bei der Ausführung eine Fehlermeldung:
Scripts, welche auf GlobalWordTemplatePath
zugreifen, müssen angepasst werden. Diese Vertec Systemeinstellung ist ab Version 6.4.0.10 nicht mehr vorhanden.
Falls Sie nicht mehr wissen, welcher Pfad genau dort eingetragen war, finden Sie ihn im Log-File (siehe oben).
Das funktioniert nicht mehr:
templatepath = vtcapp.evalocl("Property.allInstances->select(propertyName = 'GlobalWordTemplatePath')->first.asstring")
Neu muss der Pfad direkt angegeben werden:
templatepath = r"C:\Program Files\Vertec\Reports"
Die verschiedenen Methoden, mit denen Bericht ausgeführt werden können, bleiben unverändert:
Hier muss nichts gemacht werden.
Das Reports Verzeichnis auf dem Filesystem wird von Vertec nicht gelöscht. Es wird aber nicht mehr verwendet.
Um sicherzustellen, dass niemand alte Reports verwendet oder reinlädt empfehlen wir, dieses Verzeichnis wegzukopieren oder (nach vorgängigem Backup) zu löschen.