HOW TO
Manchmal sind die GlobalIDs in Klammern oder in Großschreibung enthalten. In Portal for ArcGIS sind GlobalIDs zum Beispiel in geschweiften Klammern und in Großbuchstaben enthalten, wogegen in ArcGIS Online im Allgemeinen keine Klammern oder Großschreibung enthalten sind, wie in der folgenden Abbildung zu sehen ist.
GlobalIDs dürfen in geschweiften Klammern und in Großbuchstaben enthalten sein, wenn sie an ein anderes Feld (Text oder GUID) in ArcGIS Online übergeben werden. Dies kann aus unterschiedlichen Gründen geschehen. Wenn GlobalIDs zum Beispiel mit einem benutzerdefinierten URL-Schema durch eine ArcGIS Collector-App von einem Feature in ein GUID-Feld in einem Survey übertragen werden, sind die GlobalIDs in geschweiften Klammern enthalten.
In manchen Workflows kann dies Probleme verursachen, wenn es erforderlich ist, GlobalIDs zu verwenden, aber diese sich nicht wie erwartet verhalten, da sie ein anderes Format haben. Es kann möglicherweise auch erforderlich sein, die GlobalIDs einheitlich zu machen, um die Datenintegrität zu verbessern.
Dies kann in einigen Workflows zu Problemen führen, wenn Sie GlobalIDs verwendet müssen, diese sich jedoch aufgrund eines abweichenden Formats nicht wie erwartet verhalten. Möglicherweise möchten Sie Ihre GlobalIDs auch vereinheitlichen, um Ihre Datenintegrität zu verbessern.
Dazu kann eine Arcade-Berechnung verwendet werden, bei der die Klammern entfernt und Großbuchstaben in Kleinbuchstaben um gewandelt werden. Der Vorteil der Verwendung dieser Ausdrücke ist, dass bei einer Mischung beider ID-Typen nur diejenigen in Großbuchstaben und mit geschweiften Klammern aktualisiert werden.
Lower(Replace(Replace($feature["Parent_GlobalID"], '{', ''), '}', ''))
oder
Lower(IIf(Count($feature["Parent_GlobalID"]) >37, mid($feature["Parent_GlobalID"], 1,36), $feature["Parent_GlobalID"]))
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen