Korrigieren von Referenzpfaden

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  SchemaAgent Client > Arbeiten mit Designs > Geisterschemas und falsche Pfade >

Korrigieren von Referenzpfaden

SchemaAgent Client bietet den Befehl Referenzpfade korrigieren, wenn Sie mit der rechten Maustaste auf die Datei mit der fehlerhaften Referenz klicken. Daraufhin sucht SchemaAgent Client im Suchpfad nach Dateien desselben Namens. Dies ist die ideale Lösung, wenn die Geisterdatei in einen anderen Ordner innerhalb des Suchpfads verschoben wurde. In diesem Fall listet SchemaAgent Client alle Schemas mit dem Namen des Geisterschemas auf, die in den Suchpfaden gefunden wurden. Sie können anschließend den richtigen Pfad auswählen, und dieser Pfad wird als Referenz in das Schema eingefügt.

 

Wenn eine Referenz in einer Datei (d.h. entweder eine IIR-Anweisung in einem Schema oder eine Schema-Spezifikation in einer MFD-Datei) auf eine Datei verweist, die nicht unter dem angegebenen Pfad gefunden werden kann, können Sie den Befehl Referenzpfade korrigieren verwenden, damit SchemaAgent in anderen Ordnern im Suchpfad nach einer Datei sucht, deren Name mit dem der referenzierten Datei übereinstimmt. Wenn eine oder mehrere Dateien dieses Namens gefunden werden, erscheint ein Dialogfeld, in dem die verfügbaren alternativen Pfade angezeigt werden.

 

dlg_correct-reference-path

 

Im Dialogfeld Referenzpfad korrigieren können Sie die einzelnen Treffer erweitern, um zu überprüfen, ob die Struktur der gefundenen Datei tatsächlich mit der der fehlenden Datei übereinstimmt. Die Größe des Dialogfelds kann angepasst werden, so dass Sie selbst lange Pfade oder komplexe Schemas im Detail anzeigen können, ohne die Bildlaufleisten verwenden zu müssen.

 

Sie können auch versuchen, alle falschen Pfade in einem einzigen Schritt zu korrigieren. In diesem Fall zeigt  SchemaAgent ein Dialogfeld an, in dem Sie festlegen können, dass der Pfad ohne Bestätigungsmeldung korrigiert werden soll, wenn nur ein Treffer gefunden wurde.

 

Anmerkung:: Mit der Menüoption Extras | Alle Referenzpfade korrigieren werden alle Pfade in SchemaAgent korrigiert - unabhängig davon, welche Dateien im Design-Fenster angezeigt werden. Sie können diese Operation auch durchführen, wenn keine Design-Fenster geöffnet sind.

 

dlg_correct-all-references

 

Nach Starten des Vorgangs wird für jede der im Design vorhandenen Geisterdateien ein separates Dialogfeld Referenzpfad korrigieren angezeigt. Wenn keine Datei gefunden wird, erscheint eine entsprechende Meldung.

 

dlg_correct-reference-failed

 

So korrigieren Sie einen einzelnen Referenzpfad:

Rechtsklicken Sie im Explorer-Fenster oder im Design-Fenster auf eine mit einem ic_error Symbol markierte Datei und wählen Sie im Kontextmenü den Befehl Referenzpfade korrigieren oder drücken Sie Strg + R oder klicken Sie in der Extras-Symbolleiste auf die Schaltfläche Referenzpfade korrigieren ic_correct-reference-paths.

 

So korrigieren Sie alle Referenzpfade:

1.Wählen Sie Extras | Alle Referenzpfade korrigieren. Es erscheint das Dialogfeld.Alle Referenzen auf nicht existente Dateien korrigieren.
2.Aktivieren Sie optional das Kontrollkästchen "Diese Meldung nicht anzeigen, wenn nur ein Treffer gefunden wurde", wenn Pfade automatisch korrigiert werden sollen, wenn nur ein alternativer Pfad gefunden wurde.
3.Klicken Sie auf Start. Für die erste Geisterdatei wird das Dialogfeld Referenzpfad korrigieren angezeigt. Wählen Sie eine der folgenden Methoden:

 

Wählen Sie einen passenden Pfad aus und klicken Sie auf Ja, um die Korrektur zu bestätigen (Wenn nur eine Datei gefunden wird, erfolgt die Bestätigung automatisch, ohne dass das Dialogfeld Referenzpfad korrigieren angezeigt wird, wenn das Kontrollkästchen "Diese Meldung nicht anzeigen, wenn nur ein Treffer gefunden wurde aktiviert wurde").
Durch Klicken auf Ja zu allen wird die Korrektur bestätigt und die Korrektur wird durchgeführt.
Wenn Sie auf Überspringen klicken, wird der aktuelle Pfad nicht korrigiert und die nächste Geisterdatei wird angezeigt.
Klicken Sie auf Abbrechen um den Vorgang abzubrechen, ohne die restlichen Pfade zu korrigieren.

© 2019 Altova GmbH