Konfigurieren des Formulars

Bei der Datenerfassung und der Durchführung von Inspektionen nutzen Außendienstmitarbeiter Formulare: Sie zeigen sie an, geben Daten ein und aktualisieren sie. Stellen Sie den Arbeitserfolg Ihrer Außendienstmitarbeiter sicher, indem Sie das Formular in der Field Maps-Web-App konfigurieren. Nachdem Sie den Formular-Builder geöffnet haben, können Sie das Formular auf folgende Arten konfigurieren:

Hinweis:

Sie können Formulare in der ArcGIS Field Maps-Web-App und in der neuen Map Viewer-Version in ArcGIS Online konfigurieren. Informationen zum Konfigurieren von Formularen in Map Viewer finden Sie unter Erstellen von Formularen für die Attributbearbeitung.

Sie können Formulare in der mobilen ArcGIS Field Maps-App und der neuen Map Viewer-Version in ArcGIS Online und ArcGIS Enterprise 10.9.1 oder höher anzeigen und bearbeiten.

Vorsicht:

Wenn Sie die Karte, die Layer und das Formular in der Field Maps-Web-App bearbeiten, dürfen Sie sie dies nicht gleichzeitig auf einer anderen Browser-Registerkarte tun. Die Bearbeitung von Karte, Layern und Formular auf mehreren Registerkarten kann zu Datenverlust führen.

Wenn Sie das Formular mit ArcGIS Enterprise 10.8.1 oder 10.9 in der Field Maps-Web-App konfigurieren, müssen Sie bei der Bearbeitung der Karte Map Viewer Beta verwenden. Wenn Sie zur Bearbeitung oder zum Speichern der Karte Map Viewer verwenden, geht das in der Field Maps-Web-App konfigurierte Formular verloren.

Bei Verwendung von ArcGIS Enterprise 10.8 oder früher ist die Field Maps-Web-App nicht verfügbar. Sie müssen das Formular in Map Viewer Classic konfigurieren.

Bei Verwendung von ArcGIS Online oder ArcGIS Enterprise 10.9.1 oder höher zur Bearbeitung der Karte können Sie die neue Map Viewer-Version oder Map Viewer Classic verwenden.

Öffnen des Formular-Builders

Verwenden Sie den Formular-Builder in der Field Maps-Web-App zum Erstellen des Formulars, das Außendienstmitarbeiter im Außendienst verwenden. Gehen Sie wie folgt vor, um den Formular-Builder zu öffnen:

  1. Melden Sie sich in einem Browser bei Ihrer Organisation an, und öffnen Sie die Field Maps-Web-App über das App-Startprogramm in ArcGIS Online oder über das App-Startprogramm in ArcGIS Enterprise.

    Die Seite Karten wird angezeigt, auf der Karten angezeigt werden, deren Besitzer Sie sind, sowie Karten, die in Gruppen mit gemeinsamer Aktualisierung enthalten sind, in denen Sie Mitglied sind.

    Hinweis:

    Wenn Sie als Administrator ArcGIS Online oder ArcGIS Enterprise 10.9.1 oder höher verwenden, können Sie alle Karten in der Organisation anzeigen und konfigurieren Klicken Sie auf Filtern, und wählen Sie Alle Karten aus.

    Das Anzeigen und Konfigurieren von Karten, die über Gruppen mit gemeinsamer Aktualisierung für Sie freigegeben wurden, wird unter ArcGIS Enterprise 10.9.1 oder höher unterstützt.

  2. Klicken Sie auf die Karte, um sie zu konfigurieren.

    Die Seite Übersicht mit Informationen zu der Karte wird angezeigt.

    Tipp:

    Wenn Sie ArcGIS Online oder ArcGIS Enterprise 10.9.1 oder höher verwenden, können Sie eine Karte in Field Maps auch über ihre jeweilige Elementseite öffnen. Navigieren Sie zur Elementseite der Karte, und klicken Sie auf In Field Maps öffnen.

  3. Klicken Sie auf Inhalt.

    Die Seite Inhalt mit den Elementen der Karte wird angezeigt.

  4. Klicken Sie auf einen bearbeitbaren Layer oder eine Tabelle.

    Der Formular-Builder wird mit leerem Formularbereich angezeigt.

Nachdem Sie den Formular-Builder geöffnet haben, können Sie das Formular konfigurieren, indem Sie Formularelemente auf die Zeichenfläche ziehen. Mithilfe von Formularelementen wird die Art der Informationen definiert, die Außendienstmitarbeiter beim Ausfüllen des Formulars bereitstellen. Sie können grundlegende Formularelemente oder ausgewählte Formularelemente hinzufügen oder Felder als Formularelemente verwenden.

Tipp:

Sie können mit der ArcGIS API for Python und dem copy_form_between_maps Python-Skript oder alternativ mit dem ArcGIS Online Assistant Formulare von einer Karte in eine andere kopieren. Eine schrittweise Anleitung finden Sie im Blogbeitrag Duplicate maps and forms for use in Field Maps.

Hinzufügen von grundlegenden Formularelementen

Mithilfe von grundlegenden Formularelementen können Außendienstmitarbeiter Informationen wie Datumsangaben, Zahlen, Text und von Barcodes gescannte Daten bereitstellen. Grundlegende Formularelemente sind in der Liste Formularelemente unter BASIC aufgeführt. Zu diesen Elementen zählen folgende:

FormularelementFeldtypBeschreibung

Barcode

Double, Integer oder Zeichenfolge

Scannen Sie einen Barcode oder QR-Code, um einen Wert einzugeben.

Datum/Uhrzeit

Datum

Geben Sie ein Datum bzw. eine Uhrzeit ein.

Zahl – Double

Double

Geben Sie einen Dezimalwert ein, z. B. 1,2.

Zahl – Integer

Integer

Geben Sie eine ganze Zahl ein, z. B. 2.

Text – Mehrzeilig

Zeichenfolge

Geben Sie mehrere Textzeilen ein.

Text – Einzeilig

Zeichenfolge

Geben Sie eine Textzeile ein.

Doppelklicken Sie auf ein Formularelement oder ziehen Sie daran, um es zum Formularbereich hinzuzufügen. Nachdem Sie ein Formularelement hinzugefügt haben, legen Sie einen Anzeigennamen und Feldinformationen fest.

Hinweis:

Das Hinzufügen von grundlegenden Formularelementen wird in ArcGIS Enterprise derzeit nicht unterstützt.

Definieren eines Anzeigenamens und von Feldinformationen

Wenn Formularelemente zum Formular hinzugefügt und dort gespeichert werden, werden aus ihnen Felder im Layer. In diesen werden die von den Außendienstmitarbeitern erfassten Informationen gespeichert. Wenn Sie z. B. ein Element vom Typ Text –Einzeilig zum Formular hinzufügen, wird in den Layer ein Zeichenfolgenfeld eingefügt.

Wenn Sie im Formularbereich ein Formularelement hinzufügen, wird der Bereich Eigenschaften angezeigt. Für jedes Formularelement muss ein Wert für den Anzeigennamen, den Feldnamen und den Feldtyp angegeben werden. Wenn es sich um ein Feld vom Typ "Zeichenfolge" handelt, ist ebenfalls ein Wert für die Feldlänge erforderlich. Gehen Sie wie folgt vor, um den Anzeigennamen und Feldinformationen festzulegen:

  1. Fügen Sie einen Wert für den Anzeigenamen hinzu.

    Der Anzeigename ist der auf dem Formular angezeigte Name; er wird automatisch als Wert für den Feldnamen verwendet.

    Hinweis:

    Leerzeichen im Feldnamen werden durch Unterstriche ersetzt, und ungültige Zeichen werden entfernt.

  2. Sie können den Wert für den Feldnamen auch ändern.

    Ändern Sie den Feldnamen, wenn Sie möchten, dass sich der im Feld gespeicherte Name von dem im Formular angezeigten Namen unterscheidet. Wenn der Anzeigename zu lang ist, empfiehlt es sich manchmal, einen kürzeren Namen zu verwenden, z. B.:

    • Anzeigename: Provide additional notes about the inspection
    • Feldnameadditional_notes

  3. Wenn Sie ein Barcode-Element konfigurieren, wählen Sie einen Wert für den Feldtyp aus.

    Welchen Feldtyp Sie auswählen, hängt von den Informationen ab, die die von den Außendienstmitarbeitern gescannten Barcodes enthalten.

  4. Wenn Sie ein Formularelement mit einem Feld vom Typ Zeichenfolge konfigurieren, legen Sie einen Wert für die Feldlänge fest.

    Die Feldlänge gibt die maximale Länge des Feldes an. Der Standardwert für Formularelemente vom Typ Text – Einzeilig und Barcode ist 256 Zeichen. Der Standardwert für Formularelemente vom Typ Text – Mehrzeilig ist 1000 Zeichen.

  5. Geben Sie optional in das Textfeld Standardwert einen Standardwert ein.

    Standardwerte werden auf ein Feld angewendet, wenn ein Feature erstellt wird. Sie sind nützlich, wenn Außendienstmitarbeiter bei der Datenerfassung gängige Werte eingeben.

  6. Klicken Sie auf Speichern, um das Formular zu speichern.

    Wenn Sie das Formular nach dem Hinzufügen eines neuen Formularelements gespeichert haben, können die Eigenschaften Feldname, Feldtyp, Feldlänge und Standardwert nicht mehr geändert werden.

    Tipp:

    Zum Ändern dieser Eigenschaften müssen Sie das Formularelement auf der Zeichenfläche und das Feld in der Liste Felder im Bereich Formular-Builder löschen. Danach können Sie ein neues Formularelement hinzufügen und die zugehörigen Eigenschaften konfigurieren.

Formatieren von grundlegenden Elementen

Nachdem Sie den erforderlichen Anzeigenamen und die Feldinformationen eingegeben haben, können Sie zur Optimierung der Datenerfassung vor Ort zusätzliche Eigenschaften für grundlegende Formularelemente konfigurieren. Weitere Informationen finden Sie unter folgenden Themen:

Hinzufügen von ausgewählten Formularelementen

Mithilfe von ausgewählten Formularelementen können Außendienstmitarbeiter Elemente in einer von Ihnen definierten Werteliste auswählen. Ausgewählte Formularelemente sind in der Liste Formularelemente unter AUSWAHL aufgeführt. Zu diesen Elementen zählen folgende:

FormularelementFeldtypBeschreibung

Kombinationsfeld

Double, Integer oder Zeichenfolge

Wählen Sie in einer Liste mit Werten aus, die in einem Dropdown-Menü angezeigt werden.

Optionsschaltflächen

Double, Integer oder Zeichenfolge

Wählen Sie in einer Liste mit Werten aus, die als Schaltflächen angezeigt werden.

Umkehren

Double, Integer oder Zeichenfolge

Wählen Sie einen von zwei Werten aus, die als Schalter angezeigt werden.

Doppelklicken Sie auf ein Formularelement oder ziehen Sie daran, um es zum Formularbereich hinzuzufügen. Nachdem Sie ein ausgewähltes Formularelement hinzugefügt haben, legen Sie Anzeigenname, Feldinformationen und Werteliste fest.

Hinweis:

Für bis zu fünf Werten wird ein Optionsschaltflächenelement empfohlen. Wenn mehr als fünf Werte hinzugefügt werden, müssen Außendienstmitarbeiter möglicherweise durch das Formular blättern, damit sie ihre Auswahl finden. Daher sollten Sie bei mehr als fünf Werten stattdessen ein Kombinationsfeld verwenden.

Das Hinzufügen von ausgewählten Formularelementen wird in ArcGIS Enterprise derzeit nicht unterstützt.

Definieren eines Anzeigenamens und von Feldinformationen

Wenn Formularelemente zum Formular hinzugefügt und dort gespeichert werden, werden aus ihnen Felder im Layer. In diesen werden die von den Außendienstmitarbeitern erfassten Informationen gespeichert. Wenn Sie beispielsweise ein Kombinationsfeld-Formularelement vom Typ "Zeichenfolge" zum Formular hinzufügen, wird in den Layer ein Zeichenfolgenfeld eingefügt.

Wenn Sie im Formularbereich ein Formularelement hinzufügen, wird der Bereich Eigenschaften angezeigt. Für jedes Formularelement muss ein Wert für den Anzeigennamen, den Feldnamen und den Feldtyp angegeben werden. Wenn es sich um ein Feld vom Typ "Zeichenfolge" handelt, ist ebenfalls ein Wert für die Feldlänge erforderlich. Führen Sie die folgenden Schritte aus, um diese Informationen zu definieren:

  1. Fügen Sie einen Wert für den Anzeigenamen hinzu.

    Der Anzeigename ist der auf dem Formular angezeigte Name; er wird automatisch als Wert für den Feldnamen verwendet.

    Hinweis:

    Leerzeichen im Feldnamen werden durch Unterstriche ersetzt, und ungültige Zeichen werden entfernt.

  2. Sie können den Wert für den Feldnamen auch ändern.

    Ändern Sie den Feldnamen, wenn Sie möchten, dass sich der im Feld gespeicherte Name von dem im Formular angezeigten Namen unterscheidet. Wenn der Anzeigename zu lang ist, empfiehlt es sich manchmal, einen kürzeren Namen zu verwenden, z. B.:

    • Anzeigenname: Select the tree type
    • Feldname: tree_type

  3. Wählen Sie einen Wert für Feldtyp aus.

    Der Feldtyp wird auf die Werteliste angewendet. Nachdem Sie eine Werteliste erstellt haben, können Sie den Feldtyp nicht mehr ändern.

  4. Wenn Sie ein Formularelement mit einem Feld vom Typ Zeichenfolge konfigurieren, legen Sie einen Wert für die Feldlänge fest.

    Die Feldlänge gibt die maximale Länge des Feldes an und gilt für die Werteliste. Die Standardfeldlänge beträgt 256 Zeichen.

Nachdem Sie den Anzeigennamen und Feldinformationen definiert haben, erstellen Sie eine Werteliste.

Hinweis:

Sie können erst dann ein neues ausgewähltes Formularelement erstellen, wenn Sie die Werteliste erstellt haben.

Erstellen einer Liste von Werten

Eine Werteliste (auch als Domäne mit codierten Werten bezeichnet) enthält die Optionen, die Außendienstmitarbeiter beim Ausfüllen des Formulars auswählen können. Durch die Bereitstellung einer Werteliste wird die Datenerfassung vor Ort optimiert und zudem Konsistenz in den eingegebenen Daten gewährleistet. Jeder Wert in einer Liste enthält eine Beschriftung und einen Code:

  • Beschriftung: Bei der Beschriftung handelt es sich um den Wert, der beim Ausfüllen des Formulars in Field Maps angezeigt wird. Zudem wird angegeben, wie der Wert für Außendienstmitarbeiter angezeigt werden soll. Die Beschriftung wird auch bei der Anzeige der Attributtabelle in Map Viewer und anderen Apps angezeigt.
  • Code: Beim Code handelt es sich um den im Feature-Layer gespeicherten Wert.

Sie können Werte einzeln oder durch Hochladen einer CSV-Datei hinzufügen. Wie Sie eine Liste erstellen, hängt vom Typ des ausgewählten Elements ab, das Sie konfigurieren.

Erstellen einer Liste für ein Kombinationsfeld oder für Optionsschaltflächen

Gehen Sie wie folgt vor, um eine Werteliste für ein Kombinationsfeld- oder Optionsschaltflächenelement zu erstellen:

  1. Klicken Sie im Bereich Eigenschaften auf Liste erstellen.

    Daraufhin wird das Fenster Werteliste angezeigt.

  2. Wahlweise können Sie die Werteliste durch Hochladen einer CSV-Datei füllen.
    1. Vergewissern Sie sich, dass Ihre CSV-Datei das folgende erforderliche Format aufweist.

      Die CSV-Datei muss zwei Spalten enthalten: eine für Beschriftungen und eine für Codes. In der folgenden Tabelle ist das erforderliche Format für eine CSV-Datei mit drei Werten aufgeführt:

      Beschriftung 1

      Code 1

      Beschriftung 2

      Code 2

      Beschriftung 3

      Code 3

      Optimale Ergebnisse erzielen Sie, indem Sie die CSV-Datei mit der Zeichencodierung UTF-8 codieren. Wenn Sie Ihre CSV-Datei mit Microsoft Excel erstellen, speichern Sie sie im Format CSV UTF-8.

      Vorsicht:

      Für die Codes muss der für das Formularelement festgelegte Feldtyp verwendet werden. Wenn für den Feldtyp "Zeichenfolge" festgelegt wurde, müssen die Codes außerdem kleiner oder gleich der für das Formularelement festgelegten maximalen Feldlänge sein.

      Kommas werden beim Hinzufügen von Codes in Field Maps nicht unterstützt und dürfen nicht als Tausender- oder Dezimaltrennzeichen verwendet werden. Das bedeutet, dass in Codes Punkte als Dezimaltrennzeichen verwendet werden müssen.

      Wenn Sie die RAW-CSV-Datei außerhalb von Microsoft Excel oder ähnlichen Programmen bearbeiten, müssen Sie für Werte, die doppelte Anführungszeichen enthalten, Escape-Zeichen verwenden. Wenn eine Bezeichnung oder ein Code beispielsweise 24" lautet, muss in der CSV-Datei die Schreibweise "24""" verwendet werden.

      Wenn die Codes diese Voraussetzungen nicht erfüllen, kann die CSV-Datei nicht hochgeladen werden.

    2. Ziehen Sie die CSV-Datei in das Fenster Werteliste, oder klicken Sie auf auf Ihrem Gerät auswählen, um sie im Datei-Explorer auszuwählen.

    Daraufhin wird die Liste mit den Werten aus Ihrer CSV-Datei gefüllt.

  3. Wahlweise können Sie Werte auch einzeln hinzufügen.

    Fügen Sie Werte hinzu, indem Sie auf die Schaltfläche Hinzufügen Hinzufügen klicken. Geben Sie für jeden Wert eine Beschriftung und einen Code an.

    Vorsicht:

    Für die Codes muss der für das Formularelement festgelegte Feldtyp verwendet werden. Wenn für den Feldtyp "Zeichenfolge" festgelegt wurde, müssen die Codes außerdem kleiner oder gleich der für das Formularelement festgelegten maximalen Feldlänge sein.

    Kommas werden beim Hinzufügen von Codes in Field Maps nicht unterstützt und dürfen nicht als Tausender- oder Dezimaltrennzeichen verwendet werden. Das bedeutet, dass in Codes Punkte als Dezimaltrennzeichen verwendet werden müssen.

  4. Klicken Sie auf Fertig, um die Liste zu erstellen.

    Nachdem Sie auf Fertig geklickt haben, können Sie den Feldtyp bzw. die Länge des Formularelements nicht mehr ändern.

    Anstelle der Schaltfläche Liste erstellen wird nun die Schaltfläche Liste verwalten mit einer Zahl in Klammern angezeigt, die die Anzahl der Werte in der Liste angibt.

  5. Sie können wahlweise einen Standardwert im Dropdown-Menü Standardwert auswählen.

    Standardwerte werden auf ein Feld angewendet, wenn ein Feature erstellt wird. Sie sind nützlich, wenn Außendienstmitarbeiter bei der Datenerfassung gängige Werte eingeben.

    Hinweis:

    Nachdem Sie das Formular gespeichert haben, können Sie die Eigenschaft Standardwert nicht mehr ändern.

  6. Nachdem Sie Anzeigenname, Feldinformationen und Werteliste festgelegt haben, klicken Sie auf Speichern, um das Formular zu speichern.

    Wenn Sie das Formular nach dem Hinzufügen eines neuen Elements gespeichert haben, können die Eigenschaften Feldname, Feldtyp und Feldlänge nicht mehr geändert werden.

    Tipp:

    Zum Ändern dieser Eigenschaften müssen Sie das Formularelement auf der Zeichenfläche und das Feld in der Liste Felder im Bereich Formular-Builder löschen. Danach können Sie ein neues Formularelement hinzufügen und die zugehörigen Eigenschaften konfigurieren.

    Informationen zum Verwalten der Liste nach deren Erstellung finden Sie unter Verwalten der Werteliste.

Erstellen einer Liste für einen Schalter

Ein Schalterelement enthält zwei Werte. Gehen Sie wie folgt vor, um eine Werteliste für ein Schalterelement zu erstellen:

  1. Geben Sie unter Schalterwerte zwei Werte an, von denen Außendienstmitarbeiter einen auswählen können.

    Dies sind die Beschriftungen für die einzelnen Werte. Die Codes für die Werte werden automatisch generiert.

  2. Sie können die Codes für die einzelnen Werte bei Bedarf ändern, indem Sie auf Codes verwalten klicken.

    Daraufhin wird das Fenster Werteliste angezeigt, und Sie können die Beschriftung und den Code für die einzelnen Werte bearbeiten. Klicken Sie anschließend zum Schließen des Fensters auf Fertig.

    Nachdem Sie auf Fertig geklickt haben, können Sie den Feldtyp bzw. die Länge des Formularelements nicht mehr ändern.

    Vorsicht:

    Für die Codes muss der für das Formularelement festgelegte Feldtyp verwendet werden. Wenn für den Feldtyp "Zeichenfolge" festgelegt wurde, müssen die Codes außerdem kleiner oder gleich der für das Formularelement festgelegten maximalen Feldlänge sein.

    Kommas werden beim Hinzufügen von Codes in Field Maps nicht unterstützt und dürfen nicht als Tausender- oder Dezimaltrennzeichen verwendet werden. Das bedeutet, dass in Codes Punkte als Dezimaltrennzeichen verwendet werden müssen.

  3. Wählen Sie unter Standardwert den Wert aus, der im Formular standardmäßig ausgewählt sein soll. Wenn das Schalterelement keinen Standardwert enthält, wird es als Kombinationsfeld im Formular angezeigt.

    Hinweis:

    Nachdem Sie das Formular gespeichert haben, können Sie die Eigenschaft Standardwert nicht mehr ändern.

  4. Nachdem Sie Anzeigenname, Feldinformationen, Werteliste und Standardwert festgelegt haben, klicken Sie auf Speichern, um das Formular zu speichern.

    Wenn Sie das Formular nach dem Hinzufügen eines neuen Elements gespeichert haben, können die Eigenschaften Feldname, Feldtyp und Feldlänge nicht mehr geändert werden.

    Tipp:

    Zum Ändern dieser Eigenschaften müssen Sie das Formularelement auf der Zeichenfläche und das Feld in der Liste Felder im Bereich Formular-Builder löschen. Danach können Sie ein neues Formularelement hinzufügen und die zugehörigen Eigenschaften konfigurieren.

    Informationen zum Verwalten der Liste nach deren Erstellung finden Sie unter Verwalten der Werteliste.

Formatieren von ausgewählten Elementen

Nachdem Sie Anzeigename, Feldinformationen, Werteliste und Standardwert festgelegt haben, können Sie zur Optimierung der Datenerfassung vor Ort zusätzliche Eigenschaften für ausgewählte Formularelemente konfigurieren. Weitere Informationen finden Sie unter folgenden Themen:

Verwenden von Feldern als Formularelemente

Felder im Layer oder in der Tabelle können dem Formular hinzugefügt und als Formularelemente konfiguriert werden. Nachdem Sie Felder hinzugefügt haben, können Sie deren Darstellung im Formular konfigurieren. Wenn ein Feld eine Werteliste enthält, können Sie diese ebenfalls verwalten.

Hinzufügen von Feldern zum Formular

Felder im Layer werden in der Liste Felder neben dem Formularbereich angezeigt. Zum Hinzufügen von Feldern zum Formular haben Sie folgende Möglichkeiten:

  • Felder einzeln hinzufügen: Um dem Formular jeweils ein einzelnes Feld hinzuzufügen, doppelklicken Sie darauf, oder ziehen Sie es in den Formularbereich.
  • Eine Auswahl von Feldern zum Formular hinzufügen: Um mehrere Felder zum Formular hinzuzufügen, drücken Sie die Strg-Taste, klicken Sie auf die gewünschten Felder, und ziehen Sie sie in den Formularbereich.
    Hinweis:

    Die Verwendung der Strg-Taste zum Hinzufügen einer Auswahl von Feldern wird in ArcGIS Enterprise 10.9.1 oder höher unterstützt.

  • Alle Felder zum Formular hinzufügen: Um alle Felder in das Formular einzubeziehen, klicken Sie in der Liste Felder auf Alle hinzufügen.
  • Das Pop-up konvertieren: Wenn Sie das Formular als Pop-up in Map Viewer Classic konvertiert haben, können Sie es mithilfe der bestehenden Pop-up-Konfiguration konfigurieren. Klicken Sie hierzu im leeren Formularbereich auf Pop-up konvertieren. Daraufhin werden der Zeichenfläche editierbare Felder aus dem Pop-up in der ursprünglichen Reihenfolge hinzugefügt. Felder, die nicht Teil der Pop-up-Konfiguration sind, werden in der Liste Felder angezeigt.

Tipp:

Wenn der Layer oder die Tabelle eine große Menge an Feldern enthält, können Sie über die Suchleiste Felder suchen in der Liste Felder ein bestimmtes Feld ausfindig machen.

Falls Felder erforderlich sind, werden diese im Abschnitt ERFORDERLICH der Liste Felder angezeigt und müssen dem Formular hinzugefügt werden. Felder werden in folgenden Fällen im Abschnitt "ERFORDERLICH" angezeigt:

  • Das Feld wurde beim Erstellen in ArcGIS Online, ArcGIS Enterprise oder ArcGIS Pro so konfiguriert, dass keine NULL-Werte zulässig sind.
  • Das Feld wurde in ArcGIS Pro als Teil einer restriktiven Feldgruppe mit Gruppenwerten konfiguriert.

Alle Felder, die Teil einer Feldgruppe mit Gruppenwerten sind, müssen dem Formular hinzugefügt und gruppiert werden. Wenn überlappende Feldgruppen – d. h.‎ mindestens zwei Feldgruppen mit einem gemeinsamen Feld – vorliegen, sollten alle beteiligten Felder derselben Gruppe im Formular hinzugefügt werden. Weitere Informationen zur Funktionsweise von Gruppenwerten in der mobilen App finden Sie unter Auswählen von Gruppenwerten.

Vorsicht:

Wenn Felder mit Gruppenwerten nicht dem Formularbereich hinzugefügt werden, sind Außendienstmitarbeiter möglicherweise nicht in der Lage, das Formular in der mobilen Field Maps-App einzusenden.

Konfigurieren von Feldern als Formularelemente

Nachdem Felder zum Formularbereich hinzugefügt wurden, können sie als Formularelemente konfiguriert werden. Gehen Sie wie folgt vor, um die Darstellung von Feldern im Formular zu konfigurieren:

  1. Wählen Sie das Feld aus, das konfiguriert werden soll.

    Der Bereich Eigenschaften wird angezeigt.

  2. Wählen Sie den Eingabetyp aus.

    Mit dem Eingabetyp wird festgelegt, wie das Formularelement in Field Maps dargestellt wird. Welchen Eingabetyp Sie auswählen, hängt vom Feldtyp und davon ab, ob das Feld eine Werteliste enthält.

    Wenn das Feld keine Werteliste enthält und Sie keine Werteliste erstellen möchten, wählen Sie im Dropdown-Menü Eingabetyp eine der folgenden Optionen aus:

    EingabetypFeldtypBeschreibung

    Barcode

    Double, Integer oder Zeichenfolge

    Scannen Sie einen Barcode oder QR-Code, um einen Wert einzugeben.

    Datum

    Datum

    Geben Sie ein Datum ein.

    Datum und Uhrzeit

    Datum

    Geben Sie ein Datum und eine Uhrzeit ein.

    Zahl – Double

    Double

    Geben Sie einen Dezimalwert ein, z. B. 1,2.

    Zahl – Integer

    Integer

    Geben Sie eine ganze Zahl ein, z. B. 2.

    Text – Mehrzeilig

    Zeichenfolge

    Geben Sie mehrere Textzeilen ein.

    Text – Einzeilig

    Zeichenfolge

    Geben Sie eine Textzeile ein.

    Wenn das Feld eine Werteliste enthält oder wenn Sie eine Werteliste erstellen möchten, wählen Sie im Dropdown-Menü Eingabetyp eine der folgenden Optionen aus:

    EingabetypFeldtypBeschreibung

    Kombinationsfeld

    Double, Integer oder Zeichenfolge

    Wählen Sie in einer Liste mit Werten aus, die in einem Dropdown-Menü angezeigt werden.

    Optionsschaltflächen

    Double, Integer oder Zeichenfolge

    Wählen Sie in einer Liste mit Werten aus, die als Schaltflächen angezeigt werden.

    Umkehren

    Double, Integer oder Zeichenfolge

    Wählen Sie eine von zwei Optionen aus, die als Schalter angezeigt werden.

    Hinweis:

    Für bis zu fünf Werten wird ein Optionsschaltflächenelement empfohlen. Wenn mehr als fünf Werte hinzugefügt werden, müssen Außendienstmitarbeiter möglicherweise durch das Formular blättern, damit sie ihre Auswahl finden. Daher sollten Sie bei mehr als fünf Werten stattdessen ein Kombinationsfeld verwenden.

    Informationen zum Erstellen einer Werteliste für ein Feld finden Sie unter Erstellen einer Werteliste.

    Wenn ein Schalterelement keinen Standardwert enthält, wird es als Kombinationsfeld im Formular angezeigt. Für ein vorhandenes Feld können Sie einen Standardwert festlegen, indem Sie Feature-Vorlagen verwalten.

    Die Eingabetypen Optionsschaltflächen und Schalter werden in ArcGIS Enterprise 10.9.1 und höher unterstützt.

  3. Konfigurieren Sie zusätzliche Eigenschaften.

    Nachdem Sie den Eingabetyp ausgewählt haben, können Sie zur Optimierung der Dateneingabe zusätzliche Formularelementeigenschaften konfigurieren. Zudem können Sie die Werteliste für Kombinationsfeld-, Optionsschaltflächen- und Schalterelemente verwalten. Informationen zu den verschiedenen Möglichkeiten zum Konfigurieren von Formularelementen finden Sie in den folgenden Abschnitten:

Angeben eines Berichtstitels

Machen Sie gut verständliche Angaben, sodass die Außendienstmitarbeiter das richtige Formular auswählen. Standardmäßig handelt es sich bei dem Formulartitel um den Namen des Layers oder der Tabelle.

  1. Klicken Sie beim Konfigurieren des Formulars auf den aktuellen Titel.
  2. Geben Sie einen Titel an, der für die Außendienstmitarbeiter leicht verständlich ist.
  3. Klicken Sie auf Speichern.
Tipp:

Wenn Sie ArcGIS Online oder ArcGIS Enterprise 10.9.1 oder höher verwenden, klicken Sie im Bereich Formatierung auf Feld hinzufügen, um einen Feldwert in den Titel aufzunehmen.

Anordnen der Elemente im Formular

Ordnen Sie die Formularelemente so an, dass Außendienstmitarbeitern die Bereitstellung von Informationen vor Ort erleichtert wird. Falls das Formular lang ist, sollten Sie die erforderlichen Elemente am Anfang auflisten, damit die Außendienstmitarbeiter nicht die wichtigen Elemente suchen müssen.

  1. Ziehen Sie beim Konfigurieren des Formulars die Formularelemente im Formularbereich in die gewünschte Reihenfolge, oder wählen Sie ein Formularelement aus, und verschieben Sie es mit den Pfeiltasten nach oben oder unten.
  2. Klicken Sie auf Speichern.
Tipp:

Wenn Sie ArcGIS Online oder ArcGIS Enterprise 10.9.1 oder höher verwenden, können Sie mehrere Formularelemente auswählen, indem Sie die Strg-Taste drücken und auf die einzelnen Elemente klicken.

Gruppieren von zusammengehörenden Elementen

Wenn das Formular zusammengehörige Informationen enthält, können Sie sie ähnlich wie Abschnitte in einem Papierformular gruppieren. Gruppieren Sie Formularelemente über das Element Gruppe, das Sie in der Liste Formularelemente finden.

  1. Klicken Sie beim Konfigurieren des Formulars in der Liste Formularelemente auf das Element Gruppe.

    Dem Formularbereich wird ein Formularelement hinzugefügt.

  2. Ziehen Sie Formularelemente in die Gruppe.
  3. Wählen Sie das Gruppenelement aus, um die Eigenschaften zu bearbeiten.

    Der Bereich Eigenschaften wird angezeigt, worin Sie die folgenden Informationen bearbeiten können:

    • Anzeigename: Geben Sie einen Namen für die Gruppe an, der die Felder beschreibt.
    • Beschreibung: Geben Sie eine Beschreibung für die Gruppe an.
    • Ursprünglicher Status: Aktivieren Sie dieses Kontrollkästchen, wenn der ursprüngliche Status der Gruppe in die mobile App übernommen werden soll.
    • Bedingte Sichtbarkeit: Fügen Sie den Attributausdruck Arcade hinzu, um Regeln für die Anzeige der Gruppe im Formular festzulegen. Weitere Informationen finden Sie unter Bedingte Sichtbarkeit.

  4. Klicken Sie auf Speichern.
Tipp:

Wenn Sie ArcGIS Online oder ArcGIS Enterprise 10.9.1 oder höher verwenden, können Sie alle Formularelemente aus einer Gruppe entfernen, indem Sie auf der Werkzeugleiste "Gruppe" die Option Gruppierung aufheben auswählen. Sie können mehrere Elemente aus der Gruppe entfernen, indem Sie die Strg-Taste drücken, die einzelnen zu entfernenden Elemente auswählen und sie aus der Gruppe herausziehen.

Aktualisieren von Beschriftungen (Anzeigenamen)

In Field Maps wird der Text für Anzeigename als Beschriftung des Formularelements verwendet. Geben Sie einen Namen oder eine kurze Frage an, mit dem bzw. der die Außendienstmitarbeiter vertraut sind.

Tipp:

Verwenden Sie kurze und prägnante Titel. Sie können hierfür eine Frage verwenden, jedoch wird in Field Maps der Text so skaliert, dass er in eine einzelne Zeile des Formulars passt.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, um den Bereich Eigenschaften zu öffnen.
  2. Bearbeiten Sie im Abschnitt Formatierung den Text für Anzeigename, um die Beschriftung des Elements im Formular zu ändern.
  3. Klicken Sie auf Speichern.

Formatieren von Textelementen

Textelemente können für die Verwendung eines Textfeldes oder eines Textbereichs konfiguriert werden. Für jedes Textelement kann zudem eine maximale und minimale Zeichenanzahl konfiguriert werden.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, für das Text erforderlich ist, um den Bereich Eigenschaften zu öffnen.
  2. Klicken Sie im Abschnitt Formatierung auf das Dropdown-Menü Eingabetyp, und wählen Sie eine Option aus.
    • Text – Einzeilig: Ermöglicht dem Außendienstmitarbeiter die Eingabe einer Textzeile.
    • Text – Mehrzeilig: Ermöglicht dem Außendienstmitarbeiter die Eingabe mehrerer Textzeilen.
  3. Legen Sie im Abschnitt Formatierung die Werte Min. Länge und Max. Länge für das Element fest.
  4. Klicken Sie auf Speichern.

Formatieren von Datumselementen

Datumselemente können mit einer Datumsauswahl oder einer Datums- und Uhrzeitauswahl konfiguriert werden. Es kann zudem ein Bereich für jedes Datumselement festgelegt werden.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, für das ein Datum erforderlich ist, um den Bereich Eigenschaften zu öffnen.
  2. Klicken Sie im Abschnitt Formatierung auf das Dropdown-Menü Eingabetyp, und wählen Sie eine Option aus.
    • Datum: Ermöglicht dem Außendienstmitarbeiter die Angabe eines Datums.
    • Datum und Uhrzeit: Ermöglicht dem Außendienstmitarbeiter die Angabe eines Datums und einer Uhrzeit.
  3. Legen Sie im Abschnitt Formatierung Werte für die Eigenschaften Startdatum, Startzeit, Enddatum und Endzeit zur Auswahl für die Außendienstmitarbeiter fest.
  4. Klicken Sie auf Speichern.

Formatieren von Barcode- und QR-Code-Elementen

Wenn die Objekte Barcodes oder QR-Codes aufweisen, können Sie die Barcodes oder QR-Codes mit der mobilen Field Maps-App scannen und auf Grundlage des Scans einen oder mehrere Einträge ausfüllen. In Field Maps enthalten Texteinträge und numerische Einträge des Eingabetyps Barcode-Scanner die Option zum Scannen eines Barcodes oder QR-Codes. Wenn ein Außendienstmitarbeiter Barcode oder QR-Code scannen Barcode oder QR-Code scannen auswählt, wird die Kamera-App des Geräts geöffnet, die den Barcode oder QR-Code einliest. Nach Abschluss des Scans wird der ausgewählte Eintrag mit den im Barcode oder QR-Code enthaltenen Informationen ausgefüllt.

Hinweis:

Der Eingabetyp Barcode-Scanner wird in ArcGIS Enterprise 10.9.1 oder höher unterstützt.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Feld, für das ein Barcode- oder QR-Code-Element erforderlich ist, um den Bereich Eigenschaften zu öffnen.
  2. Klicken Sie im Abschnitt Formatierung auf das Dropdown-Menü Eingabetyp, und wählen Sie die Option Barcode-Scanner aus.
  3. Klicken Sie auf Speichern.
Hinweis:

Field Maps unterstützt die vom Betriebssystem unterstützten Barcode- und QR-Code-Formate. Informationen zur Unterstützung unter Android finden Sie unter Scan Barcodes with ML Kit on Android. Informationen zur Unterstützung unter iOS finden Sie unter Machine Readable Object Types.

Bereitstellen von Hinweisen

In Field Maps werden über den Text für Platzhalter Informationen zu einem Eintrag ohne Wert angezeigt. Sie können beispielsweise angeben, von wo der Außendienstmitarbeiter die Informationen erlangt oder wie die Informationen bei der Eingabe formatiert werden sollen.

Hinweis:

Platzhaltertext für Datumsfelder oder Felder mit Domänen mit codierten Werten wird in der mobilen Field Maps-App nicht angezeigt.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, um den Bereich Eigenschaften zu öffnen.
  2. Bearbeiten Sie im Abschnitt Formatierung den Text für Platzhalter, um den Hinweistext für das Element zu ändern.
  3. Klicken Sie auf Speichern.

Bereitstellen von Beschreibungen

Der Beschreibungstext wird verwendet, um Kontextinformationen anzugeben, aus denen der Zweck eines Formularelements hervorgeht.

Hinweis:

Beschreibungstext wird in ArcGIS Enterprise 10.9.1 oder höher unterstützt.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, um den Bereich Eigenschaften zu öffnen.
  2. Bearbeiten Sie im Abschnitt Formatierung den Text für Beschreibung, um die Beschreibung für das Element zu ändern.
  3. Klicken Sie auf Speichern.

Verwalten einer Werteliste

Wenn Ihr Formularelement eine Werteliste (auch als Domäne mit codierten Werten bezeichnet) enthält, können Sie diese Werte im Formular-Builder bearbeiten. Wie Sie eine Liste verwalten, hängt vom Typ des ausgewählten Elements ab, das Sie konfigurieren.

Hinweis:

Informationen zum Erstellen einer Werteliste für ein Feld oder ein Formularelement finden Sie in den folgenden Abschnitten:

Wenn Sie in ArcGIS Pro für ein Datumsfeld eine Domäne mit codierten Werten erstellt haben, ist es nicht möglich, die zugehörige Werteliste in der Field Maps-Web-App zu verwalten.

Das Verwalten einer Werteliste wird in ArcGIS Enterprise derzeit nicht unterstützt.

Verwalten der Liste für ein Kombinationsfeld oder für Optionsschaltflächen

Gehen Sie wie folgt vor, um die Werteliste für ein Kombinationsfeld- oder Optionsschaltflächenelement zu verwalten:

  1. Wählen Sie das Formularelement aus.

    Der Bereich Eigenschaften wird angezeigt.

    Hinweis:

    Sie können den Eingabetyp für die Werteliste ändern, indem Sie im Dropdown-Menü Eingabetyp eine Option auswählen.

  2. Klicken Sie auf Liste verwalten.
    Hinweis:

    Die Zahl in Klammern auf der Schaltfläche Liste verwalten gibt die Anzahl der Werte in der Liste an.

    Daraufhin wird das Fenster Werteliste angezeigt.

  3. Zum Verwalten der Werteliste haben Sie folgende Möglichkeiten:
    • Fügen Sie Werte hinzu, indem Sie auf die Schaltfläche Hinzufügen Hinzufügen klicken.
    • Bearbeiten Sie die Beschriftungen und Codes.
    • Ändern Sie die Reihenfolge der Werte, indem Sie sie durch Ziehen verschieben, oder indem Sie sie auswählen und mit den Pfeiltasten verschieben.
    • Ersetzen Sie die Werteliste, indem Sie eine CSV-Datei mit Beschriftungs- und Codewerten in das Fenster ziehen. Die CSV-Datei muss das erforderliche Format aufweisen. Optimale Ergebnisse erzielen Sie, indem Sie die CSV-Datei mit der Zeichencodierung UTF-8 codieren. Wenn Sie Ihre CSV-Datei mit Microsoft Excel erstellen, speichern Sie sie im Format CSV UTF-8.

    Vorsicht:

    Für die Codes muss der für das Formularelement festgelegte Feldtyp verwendet werden. Wenn für den Feldtyp "Zeichenfolge" festgelegt wurde, müssen die Codes außerdem kleiner oder gleich der für das Formularelement festgelegten maximalen Feldlänge sein.

    Kommas werden beim Hinzufügen von Codes in Field Maps nicht unterstützt und dürfen nicht als Tausender- oder Dezimaltrennzeichen verwendet werden. Das bedeutet, dass in Codes Punkte als Dezimaltrennzeichen verwendet werden müssen.

    Wenn Sie die RAW-CSV-Datei außerhalb von Excel oder ähnlichen Programmen bearbeiten, müssen Sie für Werte, die doppelte Anführungszeichen enthalten, Escape-Zeichen verwenden. Wenn eine Bezeichnung oder ein Code beispielsweise 24" lautet, muss in der CSV-Datei die Schreibweise "24""" verwendet werden.

    Wenn ein Wert in einem Ausdruck verwendet wird, kann die Bearbeitung des entsprechenden Codes im Formular einen Fehler verursachen.

  4. Wenn Sie mit dem Verwalten der Werteliste fertig sind, klicken Sie auf Fertig, um das Fenster zu schließen.
  5. Klicken Sie auf Speichern, um das Formular zu speichern.

Verwalten der Liste für einen Schalter

Gehen Sie wie folgt vor, um eine Werteliste für ein Schalterelement zu verwalten:

  1. Wählen Sie das Formularelement aus.

    Der Bereich Eigenschaften wird angezeigt.

    Hinweis:

    Sie können den Eingabetyp für die Werteliste ändern, indem Sie im Dropdown-Menü Eingabetyp eine Option auswählen.

  2. Zum Verwalten der Werteliste haben Sie folgende Möglichkeiten:
    • Bearbeiten Sie die Beschriftungen unter Schalterwerte.
    • Ändern Sie die Reihenfolge der Werte, indem Sie auf die Schaltfläche Reihenfolge der Werte wechseln Reihenfolge der Werte wechseln klicken.
    • Bearbeiten Sie die Codes im Fenster Werteliste, indem Sie auf Codes verwalten klicken. Wenn Sie mit dem Bearbeiten der Codes fertig sind, klicken Sie auf Fertig, um das Fenster zu schließen.

    Hinweis:

    Für die Codes muss der für das Formularelement festgelegte Feldtyp verwendet werden. Wenn für den Feldtyp "Zeichenfolge" festgelegt wurde, müssen die Codes außerdem kleiner oder gleich der für das Formularelement festgelegten maximalen Feldlänge sein.

    Wenn ein Wert in einem Ausdruck verwendet wird, kann die Bearbeitung des entsprechenden Codes im Formular einen Fehler verursachen.

  3. Klicken Sie auf Speichern, um das Formular zu speichern.

Verlangen, dass Werte für Formularelemente angegeben werden

Sie können Formularelemente so konfigurieren, dass Außendienstmitarbeiter vor dem Übermitteln des Formulars einen Wert angeben müssen. Wenn beispielsweise für alle Untersuchungen eine Untersuchungs-ID erforderlich ist, können Sie festlegen, dass dieser Wert im Formular angegeben werden muss. Wenn ein Formularelement erforderlich ist, müssen Sie entscheiden, ob im Feature-Layer für dieses Feld NULL-Werte zulässig sind. Gehen Sie wie folgt vor, um festzulegen, dass für Formularelemente Werte angegeben werden müssen:

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, um den Bereich Eigenschaften zu öffnen.
  2. Aktivieren Sie im Abschnitt Formatierung das Kontrollkästchen Erforderlich, um festzulegen, dass in Field Maps ein Wert angegeben werden muss.
  3. Entscheiden Sie, ob im Feature-Layer NULL-Werte zulässig sind, indem Sie Ja oder Nein auswählen.

    Wenn NULL-Werte erlaubt sind und der Feature-Layer außerhalb des Formulars bearbeitet wird, ist das Feld nicht erforderlich. Wenn der Layer mindestens einen Datensatz enthält, müssen Sie NULL-Werte erlauben.

    Hinweis:

    Wenn Sie ArcGIS Enterprise verwenden, ist diese Option nicht verfügbar.

  4. Klicken Sie auf Speichern.

    Erforderliche Elemente sind im Formular durch ein Sternchen neben dem Anzeigennamen gekennzeichnet. Das Senden ist erst möglich, wenn ein Wert angegeben wurde.

Festlegen von Standardwerten

Standardwerte werden auf ein Feld angewendet, wenn ein Feature erstellt wird. Sie sind nützlich, wenn Außendienstmitarbeiter bei der Datenerfassung gängige Werte eingeben. Sie können Standardwerte beim Erstellen neuer Formularelemente in ArcGIS Field Maps oder beim Erstellen neuer Felder in ArcGIS Online, ArcGIS Enterprise oder ArcGIS Pro festlegen. Informationen zum Festlegen von Standardwerten beim Erstellen von Formularelementen oder Feldern finden Sie in den folgenden Abschnitten:

Standardwerte, die im Rahmen einer Feature-Vorlage angegeben werden, werden auf das Feld angewendet, wenn die Feature-Vorlage zum Erstellen eines Features verwendet wird. Dies ermöglicht je nach erstelltem Feature-Typ verschiedene Standardwerte für ein einzelnes Feld. Wenn für ein Feld ein Standardwert vorliegt, wird dieser durch den Standardwert für eine Feature-Vorlage überschrieben, welcher dann verwendet wird. Informationen zum Angeben eines Standardwertes für eine Feature-Vorlage finden Sie unter Verwalten von Feature-Vorlagen.

Deaktivieren der Bearbeitung

Standardmäßig ist die Bearbeitung für Felder im Formular aktiviert, jedoch können Sie die Einstellung ändern, sodass Außendienstmitarbeiter die Felder nicht bearbeiten können. Durch schreibgeschützte Elemente haben Außendienstmitarbeiter vor Ort Zugriff auf Informationen, können diese jedoch nicht bearbeiten.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, um den Bereich Eigenschaften zu öffnen.
  2. Deaktivieren Sie im Abschnitt Formatierung das Kontrollkästchen Bearbeitung durch mobile Benutzer zulassen, um die Bearbeitung von Feldern durch Außendienstmitarbeiter zu verhindern.
  3. Klicken Sie auf Speichern.

Hinzufügen von Arcade-Ausdrücken

Mithilfe von ArcGIS Arcade können Sie Ausdrücke erstellen, um die Dateneingabe im Formular zu optimieren und zu automatisieren. Sie können in Field Maps die folgenden Ausdrücke erstellen:

  • Berechnete Ausdrücke: Damit werden Daten im Formular basierend auf Attribut-, Geometrie- und Kontoinformationen automatisch berechnet.
  • Ausdrücke für bedingte Sichtbarkeit: Damit werden Formularelemente abhängig von den Werten, die den vorhandenen Feldern hinzugefügt wurden, eingeblendet oder ausgeblendet.

Hinzufügen von berechneten Ausdrücken

Mit berechneten Ausdrücken werden die Daten im Formular automatisch berechnet und aufgefüllt, sodass die Außendienstmitarbeiter vor Ort Zeit sparen. Es gibt mehrere Möglichkeiten, mit Arcade berechnete Ausdrücke zu erstellen, wie etwa die Verwendung von Feature-Attributen, Geometrie- und Kontoinformationen für den angemeldeten Benutzer.

Berechnete Ausdrücke sind dynamisch, das heißt, bei Änderungen an den Informationen wird das Formular automatisch aktualisiert. Daher können Außendienstmitarbeiter die aktualisierte Berechnung sehen, bevor sie das Formular senden. Führen Sie zum Erstellen eines berechneten Ausdrucks die folgenden Schritte aus:

Hinweis:

Berechnete Ausdrücke werden derzeit in ArcGIS Enterprise nicht unterstützt.

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Formularelement, um den Bereich Eigenschaften zu öffnen.
    Vorsicht:

    Wenn das Kontrollkästchen Bearbeiten zulassen aktiviert ist, wird der Ausdruck nicht ausgeführt.

  2. Klicken Sie im Abschnitt Berechnete Ausdrücke auf + Ausdruck hinzufügen.

    Daraufhin wird der Arcade-Editor angezeigt. Im Editor können Sie Ihren Ausdruck erstellen und testen, bevor Sie ihn im ausgewählten Formularelement speichern.

  3. Klicken Sie neben dem Titel auf Bearbeiten, und geben Sie einen Titel für den Ausdruck an.
  4. Erstellen Sie den berechneten Ausdruck.

    Mit dem folgenden Ausdruck zum Beispiel wird überprüft, ob eine Polygon-Feature-Geometrie NULL entspricht, bevor die Fläche in Quadratmetern berechnet wird. Zusätzliche Beispiele finden Sie weiter unten.

    if (IsEmpty(Geometry($feature))){
        return;
    }
    else{
        Area($feature, 'square-meters')
    }
    Weitere Informationen zum Berechnen von Flächen mit Arcade finden Sie unter Area (Geometry Functions).

  5. Klicken Sie auf Testen, um sicherzustellen, dass der Ausdruck nicht zu einem Fehler führt.
  6. Klicken Sie auf OK, um den Arcade-Editor zu schließen.

    Der berechnete Ausdruck wird auf das Formularelement angewendet.

  7. Klicken Sie auf Speichern, um den Ausdruck und das Formular zu speichern.

    Nachdem Sie den Ausdruck gespeichert haben, können Sie ihn auf ein beliebiges Formularelement anwenden, indem Sie das Formularelement auswählen und auf den erstellten Ausdruck klicken. Sie können sehen, welche Elemente den Arcade-Ausdruck verwenden, indem Sie im Bereich Eigenschaften unter Berechnete Ausdrücke auf die Zahl neben dem Ausdruck klicken.

    Hinweis:

    Sie können den Ausdruck über das Menü Berechnete Ausdrücke jederzeit bearbeiten, duplizieren oder löschen.

Nachfolgend sind einige Beispiele für berechnete Ausdrücke aufgeführt:

  • Angeben von Datumsinformationen: Mit diesem Ausdruck wird das aktuelle Datum für ein Datumsfeld angegeben:
    return Today();
    Weitere Informationen zu Datumsinformationen, auf die Sie mit Arcade zugreifen können, finden Sie unter Date Functions.
  • Einbeziehen von Kontoinformationen für den angemeldeten Benutzer: Mit diesem Ausdruck wird der vollständige Name des bei Field Maps angemeldeten Benutzers zurückgegeben:
    var userInfo = GetUser(portal("https://www.arcgis.com"),"")return (userinfo["fullName"])
    Weitere Informationen zu Kontoinformationen, auf die Sie mit Arcade zugreifen können, finden Sie unter GetUser (Data Functions).
  • Extrahieren von Informationen aus überschneidenden Layern: Der folgende Ausdruck wird auf ein Postleitzahlfeld im Formular angewendet. Damit wird zunächst überprüft, ob die Feature-Geometrie null ist. Anschließend wird ein Postleitzahlwert aus einem überschneidenden Flurstücks-Layer extrahiert:
    if (IsEmpty(Geometry($feature))){
        return;
    }
    else{
        var parcels_FS = Intersects($feature, FeatureSetByName($map,"Redlands parcels")); 
         if (Count(parcels_FS) == 1){ 
           return Text(First(parcels_FS).ZIP_CODE);
         }
    }
    Weitere Informationen zum Extrahieren von Informationen aus überschneidenden Layern mit Arcade finden Sie unter Intersects (Geometry Functions).

Eine Liste aller in Arcade enthaltenen Funktionen finden Sie unter Arcade Function Index.

Hinzufügen von Ausdrücken für bedingte Sichtbarkeit

Sie können Elemente je nach den Werten, die den vorherigen Feldern hinzugefügt wurden, im Formular bedingt einblenden oder ausblenden. Beispiel: Ein Formular zur Gebäudebewertung enthält ein Feld, in dem Wasserschäden angegeben werden können. Ebenfalls enthalten ist eine Gruppe von Formularelementen mit Feldern in Zusammenhang mit Wasserschäden. Ein Ausdruck für bedingte Sichtbarkeit kann auf die Wasserschadengruppe angewendet werden, sodass sie nur angezeigt wird, wenn im vorherigen Feld ein Wasserschaden angegeben wird. Gehen Sie zum Erstellen eines Ausdrucks für bedingte Sichtbarkeit wie folgt vor:

  1. Klicken Sie beim Konfigurieren des Formulars auf ein Feld oder eine Gruppe, um den Bereich Eigenschaften zu öffnen.
  2. Klicken Sie im Abschnitt Bedingte Sichtbarkeit auf + Ausdruck hinzufügen.

    Daraufhin wird das Fenster Ausdruck bearbeiten angezeigt. Im Editor können Sie Ausdrücke erstellen und anschließend eine Vorschau in Arcade anzeigen, bevor Sie sie im ausgewählten Feld oder in der ausgewählten Gruppe speichern.

    Hinweis:

    Wenn Sie ArcGIS Enterprise verwenden, wird stattdessen der Arcade-Editor angezeigt. Sie können den Editor verwenden, um Ausdrücke für bedingte Sichtbarkeit mithilfe von Arcade zu erstellen.

  3. Klicken Sie neben dem Titel auf Bearbeiten, und geben Sie einen Titel für den Ausdruck an.
  4. Erstellen Sie einen Ausdruck.

    Jeder Ausdruck wird durch mindestens eine Bedingung definiert. Eine Bedingung enthält einen Feldnamen, einen Operator und möglicherweise einen Wert. Die Liste der verfügbaren Operatoren wird durch den Feldtyp (Zeichenfolge, Zahl oder Datum) bestimmt.

    Soll zum Beispiel ein Wasserschadengruppenelement nur dann angezeigt werden, wenn in einem vorherigen Feld ein Wasserschaden angegeben wurde, kann zum Erstellen des Ausdrucks die folgende Bedingung verwendet werden:

    • Feldname: Wasserschaden
    • Operator: ist
    • Wert: Yes

    So sieht dieser Ausdruck in der Arcade-Syntax aus:

    DomainName($feature, "water_damage") == "Yes"
    Hinweis:

    Klicken Sie zum Erstellen komplexerer Ausdrücke auf Arcade-Editor starten.

    Wenn Sie mehrere Bedingungen verwenden, geben Sie an, ob alle Bedingungen erfüllt sein müssen oder ob nur eine Bedingung erfüllt sein muss, damit das Formularelement angezeigt wird.

    Die Field Maps-Web-App wendet das Arcade-Beschränkungsprofil an, um auszuwerten, ob ein Feature die im Ausdruck definierten Kriterien erfüllt. Wenn im Feld water_damage ein anderer Wert als Yes angegeben wird, wird die Wasserschadengruppe im Formular nicht angezeigt.

    Hinweis:

    Wenn der Ausdruck als "false" ausgewertet und das Element im Formular ausgeblendet wird, wird der Wert für das Feld gelöscht. Wenn ein Formularelement "Gruppe" ausgeblendet wird, werden alle darin enthaltenen Werte gelöscht.

  5. Klicken Sie auf Speichern.

    Der Ausdruck für bedingte Sichtbarkeit wird auf die Gruppe oder das Feld angewendet.

    Nachdem Sie den Ausdruck gespeichert haben, können Sie ihn auf ein beliebiges Formularelement anwenden, indem Sie das Formularelement auswählen und auf den erstellten Ausdruck klicken. Sie können sehen, welche Elemente den Arcade-Ausdruck verwenden, indem Sie im Bereich Eigenschaften unter Bedingte Sichtbarkeit auf die Zahl neben dem Ausdruck klicken.

    Hinweis:

    Sie können den Ausdruck über das Menü Bedingte Sichtbarkeit jederzeit bearbeiten, duplizieren oder löschen. Wenn Sie den Ausdruck mit Arcade bearbeiten möchten, klicken Sie in diesem Menü auf Bearbeiten (erweitert).

Formatieren der Anzeige von Metadaten mit hoher Genauigkeit

Felder, die Metadaten mit hoher Genauigkeit enthalten, werden nicht im Formular oder in der Liste Felder angezeigt. Wenn Sie Metadaten mit hoher Genauigkeit im Pop-up anzeigen, formatieren Sie die Zahlen so, dass sie eine angemessene Anzahl von Dezimalstellen aufweisen. Wenn die Fix-Zeit angezeigt wird, formatieren Sie das Datum.

Bekannte Probleme

Im Folgenden finden Sie bekannte Probleme bei der Erstellung eines Formulars in der Field Maps-Web-App sowie Anweisungen für deren Behebung.

Das Formular für eine Tabelle kann nicht konfiguriert werden

Wenn eine Tabelle mit einem Layer mit GNSS-Feldern in Beziehung steht, können Sie das zugehörige Formular nicht konfigurieren. Jedoch können Sie das Formular für eine Kopie dieser Tabelle konfigurieren. Zum Erstellen einer Kopie einer zugehörigen Tabelle führen Sie die folgenden Schritte aus:

  1. Navigieren Sie zur Elementseite des Layers mit den GNSS-Feldern, und klicken Sie auf die Registerkarte Visualisierung.
  2. Klicken Sie auf Als neuen Layer speichern, und geben Sie einen Titel an.
  3. Klicken Sie auf Speichern.

    Es wird eine Kopie des Layers sowie der zugehörigen Tabelle erstellt und zu Eigene Inhalte hinzugefügt.

  4. Kehren Sie zur Field Maps-Web-App zurück.

    Sie können nun das Formular der Tabellenkopie konfigurieren.