Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar. Info / Copyright

Aktion: XPrjActionUpgradeProjects

 

Parameter 

Beschreibung 

Project 

Projektname mit vollständigem Dateipfad.

Folder 

Ordner, dessen Projekte aktualisiert werden sollen. Alle *.elk und *.ell und *.elp werden aktualisiert. Auch Unterordner des angegebenen Ordners werden berücksichtigt.

Archive 

1: zw1-Projekte werden ebenfalls aktualisiert und danach gepackt.

BaseProject 

1: zw9- und zx1-Projekte werden ebenfalls aktualisiert und danach gepackt.

UpgradeWriteProtectedProjects 

1: Schreibgeschützte Projekte (Dateinamenerweiterungen *.elr und *.elt, *.els, *.elx) werden ebenfalls aktualisiert.

UpgradeXMLProjects 

1: Projekte / Basisprojekte im XML-Format (*.ept und *.epj, *.zx2) werden ebenfalls aktualisiert.

FileTypes 

Dateityp: Wenn für den Parameter FileTypes der Wert *.* angegeben wird, werden alle Projekte aktualisiert. Für den Parameter FileTypes sind folgende Werte möglich: *.elk, *.ell, *.elp, *.elr, *.elt, *.els, *.elx, *.zw1, *.zw9, *.zx1, *.ept, *.epj, *.zx2.

PackOriginalProject 

1: Die Ursprungsprojekte werden nach der Aktualisierung in einer 7zip-Datei gepackt (Voreinstellung).

UpdateConnections 

1: Die Verbindungen werden im Projekt aktualisiert (Voreinstellung = 0). Wenn der Parameter DoDataModelUpgrades den Wert 0 hat, wird dieser Wert ignoriert.

NoBackup 

1: Es wird keine Sicherungskopie der alten Version erzeugt (Voreinstellung = 0).

IgnoreUpgradeBackups 

1: Sicherungsprojekte werden ignoriert, wenn ein ganzer Ordner konvertiert wird (Voreinstellung = 0). Die Sicherungsprojekte haben Namen nach dem folgenden Muster: [PROJEKTNAME]_V[Version]_[Sicherungsuhrzeit].

DoDataModelUpgrades

1: Anpassungen des Datenmodells werden vorgenommen (Voreinstellung). Wenn der Wert 0 ist, dann wird Parameter UpdateConnections ignoriert.

Hinweise:

  • Die Aktion macht nichts, wenn keine Aktualisierung erforderlich ist (außer für XML-Formate).
  • Es werden verschiedene Eingabeformate unterstützt. Ein Projekt im zw1-Format wird aktualisiert und wieder zu zw1 gepackt.
  • Alle Projekte im angegebenen Ordner werden aktualisiert (rekursiv). Dabei wird von jedem Projekt vor der Aktualisierung eine Sicherungskopie erstellt (*.zw1).
  • Basisprojekte werden nur aktualisiert, wenn eine Hauptversionsänderung vorgenommen wird. Bei kleineren Änderungen bleiben Basisprojekte unverändert.
  • Jedes aktualisiert Projekt erzeugt eine Systemmeldung mit dem Ergebnis der Aktualisierung.

  • Wenn der Parameter FileTypes angegeben wird, werden die Parameter Archive, BaseProject und UpgradeWriteProtectedProjects ignoriert.