Konsistenzprüfung

Die Konsistenzprüfung gleicht die interne Struktur der verwendeten xPlanungs Geodatabase gegen das Schema der GeoOffice xPlanung Tabellenstruktur ab. Mögliche Beschädigungen der Datenbank können so identifiziert und behoben werden. Eine erfolgreiche Konsistenzprüfung stellt eine der Grundvoraussetzungen zum erfolgreichen Arbeiten mit GeoOffice xPlanung dar. Der Aufruf der Konsistenzprüfung erfolgt aus der Werkzeugleiste GeoOffice xPlanung erweitert:

Befehlsreferenz_Konsistenzpruefung_toolbar

 

Anschließend öffnet sich der Dialog der Konsistenzprüfung.

Befehlsreferenz_Konsistenzpruefung_maske_nummeriert

 

(1) Auswahl der zu prüfenden Geodatabase bzw. Datenbankverbindung.

(2) Planauswahl für den Prüfungsvorgang.

(3) Darstellung der Interaktive Fehlerliste. Durch einen Doppelklick auf einen Fehler wird der betroffene Eintrag in der Referenztabelle (XPLAN1) geladen. Sofern noch keine Refenztabelle in dieser Geodatabase vorliegt kann diese automatisch erzeugt werden.
 
Befehlsreferenz_Konsistenzpruefung_reference-tabelle_nicht_gefunden

(4) Prüfen startet die Konsistenzprüfung

(5) Mit Hilfe der Tabellenkorrektur lassen sich Fehler teilweise direkt beheben.

(6) Durch das Speichern der Fehlerliste  wird eine XML-Log Datei (<xPlanung-geodatabase>_conserr.xml) im Verzeichnis der Geodatabase oder der Datenbankverbindung erzeugt, in der die Inhalte der Fehlerliste (2) abgespeichert werden.

(7) Sofern eine passende XML-Log-Datei im Verzeichnis der Geodatabase oder der Datenbankverbindung vorhanden ist wird der Inhalt der Fehlerliste (2) aus dieser Log-Datei geladen.

(8) Schließen beendet die Konsistenzprüfung

(9) Anhand des Fortschrittsbalkens lässt sich die Konsistenzprüfung überwachen.

 

Während Fehler der Planobjekten bzw. Planinhalte (z.B. Refernzfehler) durch die interaktive Fehlerliste ausgewiesen werden und korrigiert werden können, so werden Fehler am Datenmodell während der Laufzeit der Prüfung direkt ausgegeben. Diese Fehler am Datenmodell umfassen beispielsweise unvollständige oder fehlerhafte Felddefinitionen oder fehlende Tabellen bzw. Feature-Classes und müssen zunächst manuell bereinigt werden, bevor die Konsistenzprüfung erneut ausgeführt werden kann. Eine Ausgabe der Fehlerliste ist in diesem Fall nicht möglich.

fehlendes oder fehlerhaftes Feld

fehlendes oder fehlerhaftes Feld

 

fehlende oder fehlerhafte Tabelle bzw. Feature Klasse

fehlende oder fehlerhafte Tabelle bzw. Feature Klasse