Altova MapForce 2025 Professional Edition

In diesem Kapitel wird beschrieben, wie Sie Ordner als globale Ressourcen verwenden. Es kann vorkommen, dass dieselbe Ausgabe in verschiedenen Verzeichnissen generiert werden muss. Zu diesem Zweck erstellen wir einen Ordner-Alias mit zwei Konfigurationen:

 

1.Mit der Konfiguration Default wird die Ausgabe in C:\Test generiert.

2.Mit der Konfiguration Production wird die Ausgabe in C:\Production generiert.

 

Um den Ordner-Alias zu erstellen und zu konfigurieren, gehen Sie vor, wie unten beschrieben.

 

Schritt 1: Erstellen einer globalen Ressource

Zuerst muss ein Ordner-Alias erstellt werden. Gehen Sie folgendermaßen vor:

 

1.Klicken Sie auf die Symbolleisten-Schaltfläche ic-globrec (Globale Ressourcen verwalten). Gehen Sie alternativ dazu zum Menü Extras und klicken Sie auf Globale Ressourcen.

2.Klicken Sie auf Hinzufügen | Ordner und geben Sie in das Textfeld Ressourcen-Alias einen Namen ein. In diesem Beispiel nennen wir unsere Standardkonfiguration OutputDirectory.

3.Klicken Sie neben dem Textfeld Konfigurationseinstellungen "Default" auf die Schaltfläche Durchsuchen und wählen Sie C:\Test aus. Stellen Sie sicher, dass dieser Ordner auf Ihrem Rechner vorhanden ist.

4.Klicken Sie auf glob-addic und geben Sie den Namen der zweiten Konfiguration ein. In diesem Beispiel nennen wir unsere zweite Konfiguration ProductionDirectory.

5.Klicken Sie auf Durchsuchen und wählen Sie den Ordner C:\Production aus. Stellen Sie sicher, dass dieser Ordner auf Ihrem Rechner vorhanden ist.

 

Schritt 2: Verwenden der globalen Ressource im Mapping

Im nächsten Schritt sorgen wir dafür, dass der soeben erstellte Ordner-Alias im Mapping verwendet wird. Gehen Sie folgendermaßen vor:

 

1.Öffnen Sie das Mapping Tutorial\Tut-ExpReport.mfd.

2.Doppelklicken Sie auf die Titelleiste der Zielkomponente, um das Dialogfeld Komponenteneinstellungen zu öffnen.

3.Klicken Sie auf Globale Ressourcen und anschließend auf Speichern.

4.Speichern Sie die XML-Ausgabedatei als Output.xml. Der Pfad der XML-Output-Datei lautet nun altova://folder_resource/OutputDirectory/Output.xml, was darauf hinweist, dass der Pfad als globale Ressource definiert wurde.

 

Schritt 3: Ausführen des Mappings mit der gewünschten Konfiguration

Sie können nun die Ausgabeordner vor Ausführung des Mappings ganz einfach wechseln:

 

Um C:\Test als Ausgabeverzeichnis zu verwenden, wählen Sie den Menübefehl Extras | Aktive Konfiguration | Default.

Um C:\Production als Ausgabeverzeichnis zu verwenden, wählen Sie den Menübefehl Extras | Aktive Konfiguration | ProductionDirectory.

 

Die Mapping-Ausgabe wird standardmäßig als temporäre Datei geschrieben, außer Sie haben in MapForce explizit konfiguriert, dass die Ausgabe in permanente Dateien geschrieben wird. Um MapForce so zu konfigurieren, dass permanente Dateien generiert werden, gehen Sie folgendermaßen vor:

 

1.Klicken Sie im Menü Extras auf Optionen.

2.Wählen Sie im Abschnitt Allgemein die Option Direkt in endgültige Output-Dateien schreiben.

 

© 2018-2024 Altova GmbH