Startseite


Im- und Export von Repository-Objekten

Für einen Teil der Repository-Objekte besteht die Möglichkeit, sie in eine Datei zu exportieren und aus entsprechenden Dateien zu importieren. Diese Möglichkeit wird für folgende Objekte im nachstehend beschriebenen Umfang angeboten:

    • kein Im-/Export von Repository-Objekten
    1. Prüfregeln: Die Prüfregel mit den Fehler und Abhilfetextbausteinen und im Regelcode enthaltenen Abfragen.
    2. Abfragen: Die Abfrage als SQD.
    1. Prüfpläne: Der Prüfplan mit allen Regelgruppen, Regelreferenzen, Prüfregeldefinitionen, Fehler- und Abhilfetextbausteinen und im Regelcode enthaltenen Abfragen.
    2. Textformulare: Das Textformular mit allen enthaltenen Abfrageknoten, den zugehörigen Abfragedefinitionen als SQD und alle den Knoten zugehörigen Word-Serienbriefvorlagen (der Export bricht ab, wenn nicht alle Word-Dateien gefunden werden können!).
      Hinweis: Die VBA-Makrodateien (z.B. asys_standard_auto.dot), welche gelegentlich weiterentwickelt werden und für bestimmte Textformulare Funktionalitäten enthalten können, die diese für ein erwartungsgemäß erstelltes Textlayout benötigen, werden nicht mit einbezogen.
      Hinweis: Für Excel wurde eine Makrosammlung erstellt, bei der die Vorlagendatei und die Makrosammlung in einer gemeinsamen Datei liegen (*.xlsm-Datei). Hier können also keine Word-Serienbriefvorlagen (oder ihre Excel-Entsprechungen) exportiert werden. Beim Import erscheint eine entsprechende Fehlermeldung, die zu ignorieren ist. Der Import funktioniert trotzdem. Die Excel-Makrodateien sind wie die Word-Makrodateien separat zu kopieren!
    3. Bearbeitungsfilter: siehe Prüfpläne
    1. Nachrichtenprüfpläne: siehe Prüfpläne
  1. Perspektive Vorgangssteuerung
    1. Vorgänge (Grundkonfiguration): Die Vorgangsdefinition mit allen Arbeitsschritten und Aktionen sowie den Abfragedefinitionen und Skripten, die in die Aktionsparameter eingetragen sind.
    2. Skriptmengen (Ablaufsteuerung): Die Skriptmenge mit allen Skriptgruppen, Skriptreferenzen, Skriptdefinitionen und im Regelcode enthaltenen Abfragen.
    3. Skriptdefinitionen: Die Skriptdefinition mit allen im Regelcode enthaltenen Abfragen.
    • kein Im-/Export von Repository-Objekten

Hinweis

Beim Import einer Vorgangssteuerung ist zu beachten, dass diese in zwei Teilen erfolgt, da ja die Vorgänge (Grundkonfiguration) und die Skriptmengen (Ablaufsteuerung) getrennt verwaltet und voneinander separat exportiert werden. Der Import einer Vorgangssteuerung sollte daher immer in der Reihenfolge

  1. Import der Vorgänge (Grundkonfiguration)
  2. Import der Skriptmengen (Ablaufkonfiguration)

erfolgen, damit die Vorgänge und Arbeitsschritte, auf die in den Skriptmengen Bezug genommen wird, zum Zeitpunkt des Import der Skriptmengen bereits im Repository enthalten sind. Bitte speichern Sie das Repository auch sicherheitshalber zwischen den beiden Importschritten.

Ein Export beginnt mit der Auswahl des zu exportierenden Objektes im Objektbaum der jeweiligen Perspektive. Das zu exportierende Objekt muss nicht im Bearbeitungsbereich zu Ansicht oder Bearbeitung geöffnet sein, um exportiert werden zu können.

Mittels Rechtsklick auf das Objekt im Objektbaum wird das Kontextmenü des Baums geöffnet. Kann das Objekt exportiert werden, so ist im Kontextmenü der Eintrag Icon für Objektexport Exportieren vorhanden und auswählbar. Ein Klick auf den Menüeintrag startet den Export mit der Auswahl des Speicherortes und Namens der Exportdatei.

Dialog zum Speichern von exportieren Repository-Objekten

Der Name der Exportdatei setzt sich zusammen aus der Objektklasse und dem Namen des exportieren Objekts. Alle zum exportierten Objekt gehörigen Dateien werden in einer ZIP-Datei zusammengefasst. Der Export kann in ein beliebig wählbares Verzeichnis erfolgen, die Namen der Exportdatei können bedarfsweise geändert werden (wir empfehlen die Beibehaltung der vorgeschlagenen Namen, da sie bereits grundlegende Auskunft über die Art und den Namen des enthaltenen Objektes geben).

Der Import von Repository-Objekten erfolgt zentral über einen via Hauptmenüpunkt Extras/Icon für Objektimport Importieren erreichbaren Importdialog:

Über den Button Datei-Auswahl (Button Datei-Auswahl) neben dem Feld Datei wird ein Dateiauswahldialog geöffnet, über den eine Exportdatei (ZIP-Datei) für den Import ausgewählt wird. Nach Auswahl der ZIP-Datei erscheinen die in der nachfolgenden Abbildung sichtbaren Informationen1):

  • Objekt-Typ: Der Typ des zu importierenden Repository-Objektes (sollte mit dem Typ im Dateinamen der ZIP-Datei korrespondieren).
  • Objektname: Der Name des Objektes.
  • Objekt bereits vorhanden: Zeigt an, ob ein Objekt gleichen Typs und Namens bereits im Repository enthalten ist.
  • Maske/Nachricht: Zugehörigkeit des Objekts zu einer bestimmten Maske oder Nachricht (bei Prüfplänen und Skriptmengen).
  • Vorhandene Objekte (…) unverändert lassen: Einstellung, ob vorhandene Objekte überschrieben werden dürfen - kann erst verändert werden, nachdem eine Datei zum Import ausgewählt wurde.
  • Tab-Reiter Objektbaum: Die zu importierenden Objektstruktur (Haupt- und Unterobjekte, die importiert werden) mit den zugehörigen Objektklasseicons.
  • Tab-Reiter XML-Vorschau: Die XML-Rohfassung des zu importierenden Objekts.

Ist eine passende ZIP-Datei geöffnet, wird Inhalt als Objektbaum auf dem Tab-Reiter Objektbaum zur Anzeige gebracht.

Enthält die ZIP-Datei eine Textdatei 'readme.txt', wird ihr Inhalt auf einem dritten Tab-Reiter angezeigt. In diesem Fall wird dieser Tab-Reiter zuerst zur Anzeige gebracht:

Objektbaumvorschau des Importdialogs

Auf dem Tab-Reiter XML-Vorschau kann ein Rohfassung des importierten Hauptobjektes eingesehen werden.

XML-Vorschau des Importdialogs

Über das Ankreuzfeld Vorhandene Objekte (…) unverändert lassen kann eingestellt, ob gleichnamige Objekte der in Klammern genannten Objektklassen im Repository

  • unverändert erhalten bleiben sollen (angehakt) oder
  • durch den Inhalt der ZIP-Datei überschrieben (kein Häkchen)

werden sollen. Beide Entscheidung können unerwartete Nebenwirkungen haben! Alle anderen Objektklassen werden durch den Import überschrieben!

Über den Button Importieren wird der Import des Objektbaums in das Repository ausgeführt. Die importierten Objekte können wie alle anderen Objekte behandelt und z.B. auch in der Tochteranwendung getestet werden.

Wie alle anderen Änderungen am Repository werden auch importierte Objekte erst endgültig ins Repository integriert, wenn das Repository abgespeichert wird!


Weitere Informationen zu dieser Maske
keine
landesspezifische Zusatzinformationen: SH HH NI HB NW HE RP BW BY SL BE MV ST BB TH SN

Zurück zum Seitenanfang


1)
Wird eine Datei zum Import ausgewählt, die nicht geeignet ist, erscheint ein Dialog mit der Meldung Der Inhalt der zip-Datei kann nicht interpretiert werden. Der Maske bleibt dann leer.
  • adm6/base/imexport.txt
  • Zuletzt geändert: 2023/11/28 07:29
  • von eflor