Dokumentenverwaltung
Die Application ID für die Dokumentenverwaltung lautet DocumentManagerStandalone.
Der Path ist der Pfad zur exe: C:\Program Files (x86)\VertiGIS\GeoOffice\Bin\DocumentManager.exe.
Für Integrationen zur Dokumentenverwaltung sind folgende zwei Operationen Run verfügbar:
1. SelectByKey
2. SelectBySourceAndKey (empfohlen)
SelectByKey wird verwendet, wenn ausschließlich Keys an den GeoOffice integrator 2021 übergeben werden. Bei der Erzeugung der Dokumentenverwaltungsdatenbank werden für die Keys Spalten mit unique Werten herangezogen (z. B. ObjectID der Feature Class). Das heißt ein Key ist pro Feature Class einmalig.
SelectBySourceAndKey wird verwendet, wenn zusätzlich zu den Keys auch die Source mitgegeben oder fest konfiguriert wird. Die Source entspricht dem Feature Class Namen im Kartendokument, in dem die Dokumente zugewiesen wurden bzw. der Datenquelle der GIS Objekte in der SDF Datenbank der Dokumentenverwaltung. Wird diese Operation verwendet, so werden die Keys gefunden, die in der entsprechenden Source vorhanden sind. Da der gleiche Key in zwei Sources auftreten kann, sollte diese Operation standardmäßig verwendet werden, um sicher ein eindeutiges Ergebnis zu erhalten.
Eine Beispielkonfiguration befindet sich hier.
In der Beispielkonfiguration befinden sich drei Operationen. Diese spiegeln die folgenden drei Fälle wieder:
•In der ersten Operation mit Name "Source and Keys" wird der Operation Run SelectBySourceAndKey verwendet. Dabei werden sowohl die Source, als auch die Keys durch Placeholder (Values) empfangen. In der dazugehörigen ersten SourceConfiguration werden diese (aus WebOffice oder dem Webbrowser mittels Link) übergeben. Das ist die Standard Operation, die auch von WebOffice aus sinnvoll verwendet werden kann.
•In der zweiten Operation mit Name "Keys with two fix Sources" wird ebenfalls der Operation Run SelectBySourceAndKey verwendet. Der Unterschied ist hier, dass die Source bzw. im Beispiel gleich zwei Sources fix konfiguriert sind. So werden in der dazugehörigen zweiten SourceConfiguration nur die Keys übergeben, die zu den jeweiligen konfigurierten Sources passen. Das konkrete Beispiel mit gleich zwei fixed Sources ist mit einem entsprechenden Aufruf aus dem Webbrowser verwendbar, jedoch in WebOffice nicht einsetzbar, da dort immer nur von genau einem Layer (Source) die Integration gestartet werden kann.
•In der dritten Operation mit Name "Only Keys" wird der Operation Run SelectByKey verwendet. Dabei werden nur Keys übergeben, die Source-unabhängig in der Dokumentenverwaltung gesucht werden.
Wird zusätzlich bei den TargetFields noch der optionale Parameter ShowMismatch auf True gesetzt, so erscheint in der Dokumentenverwaltung eine Infomeldung, wenn bestimmte Keys (zu bestimmten Sources) nicht gefunden wurden.
