|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Systeminteraktion JSON- und XML-Dateien |
Dieses Modul bietet umfassende Tools zur Verwaltung von XML- und JSON-Konfigurationsdateien im Installationspaket. Es ermöglicht eine effektive Konfigurationsverwaltung während des Installationsvorgangs, einschließlich des Importierens, Erstellens und Änderns von Dateien.
Um die Benutzerfreundlichkeit zu verbessern, werden dem Paket automatisch benutzerdefinierte Aktionen und Tabellen hinzugefügt:
Benutzerdefinierte Aktionen:
•RPConfig: Sammelt und bereitet die notwendigen Daten vor.
•RPConfigData: Wendet Änderungen an den Konfigurationsdateien an.
Tabellen:
•RPJsonFile und RPJsonModification
•RPXmlFile und RPXmlModification
•Linkes Panel: Zeigt die Dateien und die Änderungen an, die während der Installation angewendet werden.
•Rechtes Panel: Wird zur Konfiguration der Details von Vorgängen für die ausgewählte Datei oder Änderung verwendet.
Diese Funktion unterstützt XML und JSON, die aufgrund ihrer hierarchischen Struktur als Standardformate für Konfigurationsdateien anerkannt sind. Änderungen an diesen Dateien werden nahtlos in die Installationsdatenbank integriert.
Dateimanagement-Funktionen
•Importing: Benutzer können vorhandene Konfigurationsdateien als Anfangsinhalt oder Änderungen in das Installationsprojekt importieren. Die Option "Anfangsinhalt" ist besonders hilfreich bei großen Dateien, bei denen nur wenige Eigenschaften geändert werden sollen.
•Creating: Neue XML- und JSON-Dateien können direkt in der Installationsumgebung erstellt werden.
•Modifying: Vorhandene Dateien können einfach geändert werden, was unkomplizierte Anpassungen sowohl der Struktur als auch des Inhalts ermöglicht.
Dateikategorien
•Anfangsinhalt: Der Ausgangszustand einer Datei wird verwendet, um sie zu erstellen, falls sie auf dem System nicht vorhanden ist. Er wird automatisch als Änderung mit der Reihenfolge 0 gespeichert und ist über die Tabellenansicht zugänglich, jedoch nicht in der Benutzeroberfläche sichtbar.
•Standardmäßig sind Änderungen auf den Modus "Nur erstellen" eingestellt, was jedoch in der Tabellenansicht angepasst werden kann.
Dateierstellungsmodi
•Erstellen oder aktualisieren: Verarbeitet alle Aktualisierungsregeln für vorhandene Dateien und verwendet Fallback-Inhalte, wenn die Datei fehlt.
•Nur aktualisieren: Wenn die Datei vorhanden ist, werden Aktualisierungsregeln verarbeitet; andernfalls wird der Vorgang übersprungen.
•Nur erstellen: Erstellt eine neue Datei mit dem Anfangsinhalt, wenn sie nicht vorhanden ist; andernfalls wird übersprungen.
•Erstellen oder überschreiben: Überschreibt oder erstellt eine neue Datei mit dem Anfangsinhalt.