Ein Formular erstellen
Sie haben die Karte und die Feature-Layer für die Datenerfassung erstellt. Als Nächstes konfigurieren Sie ein Formular in Field Maps Designer, das Außendienstmitarbeiter zur Erfassung von Daten über Parkanlagen verwenden können.
Ein leeres Formular aufrufen und Gruppen hinzufügen
Sie erstellen nun ein neues Formular und fügen Gruppen hinzu, die für Ihr Projekt relevant sind.
- Navigieren Sie zur Startseite von Field Maps Designer, und melden Sie sich bei Ihrem Konto an.
Die Seite Karten wird angezeigt.
- Klicken Sie auf die Karte Park Asset Inventory, die Sie im Lernprogramm "Eine Karte mit Field Maps Designer erstellen" erstellt haben.
Die Seite Formulare wird mit einem leeren Formularbereich angezeigt.
In der Liste Layer im Abschnitt Formulare werden die in der Karte enthaltenen Layer aufgeführt. Wenn Außendienstmitarbeiter ein Formular in Field Maps ausfüllen und dieses übermitteln, fügen Sie ein Feature zum Layer hinzu bzw. aktualisieren ein Feature. Sie können ein Formular für jeden der drei Layer erstellen. In diesem Lernprogramm konzentrieren Sie sich aber auf den Layer Amenities, der, wie durch die blaue Linie daneben angezeigt wird, standardmäßig ausgewählt ist.
Die Außendienstmitarbeiter fügen dem Layer mithilfe des Formulars Parkanlagen-Features hinzu. Zur Erstellung des Datenerfassungsformulars verwenden Sie Elemente aus dem Bereich Formularelemente.
- Klicken Sie im Bereich Formularelemente im Abschnitt Layout auf das Element Gruppe, und ziehen Sie es in den Formularbereich.
Eine Gruppe wird dem Formular hinzugefügt.
- Schließen Sie den Bereich Eigenschaften.
- Fügen Sie auf dieselbe Weise ein zweites Element vom Typ Gruppe zum Formular hinzu.
Ähnlich wie Abschnitte auf einem Papierformular lassen sich in Field Maps mithilfe von Gruppenelementen Informationen zu Abschnitten zusammenfassen, die ein- und ausgeblendet werden können.
Hinweis:
Beim ersten Hinzufügen eines Elements zum Formular wird als Formulartitel der Layer-Name verwendet. Den Formulartitel können Sie später ändern.
- Klicken Sie im Formular auf das erste Gruppenelement.
Der Bereich Eigenschaften wird angezeigt.
- Geben Sie im Bereich Eigenschaften unter Angezeigter Name den Namen Collector information ein.
Der Name des Elements im Formular wird aktualisiert.
- Klicken Sie im Formular auf Gruppenname 2, und ändern Sie ihn in Amenity information.
Die beiden Gruppen sollten jetzt in etwa so aussehen:
- Klicken Sie auf Speichern, um das Formular zu speichern.
Die Änderungen werden dann in der Karte gespeichert. Sie können die Änderungen aber auch im Layer speichern, wenn Sie das Formular in anderen Karten wiederverwenden möchten. In diesem Lernprogramm speichern Sie sie in der Karte. Weitere Informationen zum Speichern von Änderungen im Layer finden Sie unter Speichern des Formulars.
- Schließen Sie den Bereich Eigenschaften.
Sie haben ein Formular erstellt und zwei Gruppen hinzugefügt. Nun können Sie Elemente zum Formular hinzufügen.
Ein Formular mithilfe von Standard- und Auswahlelementen optimieren
Außendienstmitarbeiter, die für Ihre Arbeit vor Ort Formulare verwenden, benötigen Felder oder Dropdown-Menüs, sodass sie ihre Daten korrekt eingeben können. Es gibt zwei Arten von Elementen, die Sie hinzufügen können: Standard- und Auswahlelemente. Zu den Standardelementen gehören Textfelder, Datums- und Uhrzeitoptionen und Zahlenfelder. Über Auswahlelemente wie Kombinationsfelder, Schalter oder Listen können die Benutzer im Formular verschiedene Optionen auswählen.
Standardformularelemente hinzufügen
Sie haben ein Formular mit zwei Gruppen erstellt. Als Nächstes fügen Sie den Gruppen Standardformularelemente hinzu.
- Ziehen Sie im Bereich Formularelemente im Abschnitt Standard ein Element vom Typ Text – Einzeilig in die Gruppe Collector information.
- Geben Sie im Bereich Eigenschaften die folgenden Informationen ein:
- Geben Sie bei Angezeigter Name den Text Name ein.
- Ändern Sie im Feld Feldname den vorhandenen Text in collector_name.
- Geben Sie im Feld Platzhalter den Text First and last name ein.
Der Platzhaltertext wird im Formularelement angezeigt, bis der Benutzer eigene Daten eingibt. Er liefert einen Hinweis über die Art der einzugebenden Informationen.
- Schließen Sie den Bereich Eigenschaften, und speichern Sie das Formular.
Als Nächstes fügen Sie ein Zahlenelement in das Formular ein.
- Ziehen Sie im Bereich Formularelemente ein Element vom Typ Zahl – Integer in die Gruppe Collector information, und legen Sie es unter dem Element Name ab.
- Geben Sie im Bereich Eigenschaften die folgenden Informationen ein:
- Geben Sie bei Angezeigter Name den Text Collector ID ein.
- Geben Sie unter Beschreibung den Text Enter the two digit ID assigned to you by the Park Committee ein.
- Aktivieren Sie im Abschnitt Logik das Kontrollkästchen Erforderlich.
- Schließen Sie den Bereich Eigenschaften, oder klicken Sie auf eine Stelle außerhalb des Formulars, um ihn zu schließen.
- Fügen Sie der Gruppe Collector information ein Element vom Typ Datum und Uhrzeit hinzu, und legen Sie es unter dem Element Collector ID ab.
- Geben Sie im Bereich Eigenschaften die folgenden Informationen ein:
- Geben Sie unter Angezeigter Name den Text Collection date ein.
- Klicken Sie unter Startdatum auf das Dropdown-Menü, und wählen Sie das heutige Datum aus.
- Klicken Sie unter Enddatum auf das Dropdown-Menü, und wählen Sie ein Datum aus, das einen Monat in der Zukunft liegt.
- Schließen Sie den Bereich Eigenschaften.
Die Gruppe Collector information ist jetzt vollständig.
Sie haben Standardelemente zur Gruppe Collector information hinzugefügt. Als Nächstes fügen Sie der Gruppe Amenity information Formularelemente hinzu.
Auswahlformularelemente hinzufügen
Nun fügen Sie Auswahlelemente wie Kombinationsfelder, Optionsschaltflächen und Schalter hinzu, über die die Außendienstmitarbeiter bei ihrer Arbeit vor Ort verschiedene Optionen auswählen können. Zuerst erstellen Sie ein Kombinationsfeld mit den Namen aller Parks in der Gegend.
- Fügen Sie der Gruppe Amenity information ein Element vom Typ Kombinationsfeld hinzu.
In einem Kombinationsfeld werden die Optionen in Field Maps als Dropdown-Liste angezeigt.
- Geben Sie im Bereich Eigenschaften die folgenden Informationen ein:
- Geben Sie bei Angezeigter Name den Text Park name ein.
- Wählen Sie als Feldtyp den Wert Zeichenfolge aus.
- Klicken Sie auf die Schaltfläche Liste erstellen.
Daraufhin wird das Fenster Werteliste: Park name angezeigt. In diesem Fenster können Sie die Optionen eingeben, die Außendienstmitarbeiter beim Ausfüllen des Formulars vor Ort auswählen können.
Der Wert Beschriftung wird im Formular angezeigt und der Wert Code wird im Layer gespeichert. Sie können die Werte manuell festlegen oder eine .csv-Datei hochladen und die Felder automatisch füllen. Schneller geht es, wenn Sie eine .csv-Datei mit den korrekten Optionen importieren.
- Laden Sie die Datei ParkNames .csv herunter.
- Wechseln Sie zum Ordner "Downloads", und ziehen Sie die Datei ParkNames in das Fenster Werteliste.
Die Werteliste wird mit den Parknamen aus der .csv-Datei befüllt.
- Klicken Sie auf Fertig und dann auf Weiter. Schließen Sie den Bereich Eigenschaften.
- Fügen Sie der Gruppe Amenity information ein Element vom Typ Optionsschaltfläche hinzu.
Bei einer Optionsschaltfläche werden die Optionen im Formular in Form von Schaltflächen dargestellt.
Verwenden Sie dieses Element nur für maximal fünf Optionen, um den Bildlauf im Formular zu minimieren.
- Geben Sie im Bereich Eigenschaften die folgenden Informationen ein:
- Geben Sie unter Angezeigter Name den Namen Amenity type ein.
- Wählen Sie als Feldtyp den Wert Zeichenfolge aus.
- Klicken Sie auf die Schaltfläche Liste erstellen, und fügen Sie manuell folgende Werte hinzu, indem Sie nach der Eingabe jeweils auf die Schaltfläche "Hinzufügen" klicken:
Beschriftung Code Bench
Bench
Trash
Trash
Recycling
Recycling
Light post
Light post
Restroom
Restroom
Die Werte unter Code werden automatisch aus den Werten unter Beschriftung übernommen. Sie können die Werte für den Code ändern, wenn Sie diese im Layer auf andere Weise speichern möchten; in diesem Beispiel werden für Beschriftungen und Codes allerdings dieselben Werte verwendet.
- Klicken Sie auf Fertig und dann auf Weiter.
Die Gruppe Amenity information wird auf dem Formular aktualisiert.
- Schließen Sie den Bereich Eigenschaften.
- Fügen Sie der Gruppe Amenity information ein Element vom Typ Umschalter hinzu.
Diese Elemente enthalten zwei Optionen, die im Formular als Umschalter angezeigt werden. Mit ihnen können Außendienstmitarbeiter schnell eine Auswahl zwischen zwei Optionen treffen. Sie eignen sich besonders für Fragen, die mit "Ja" oder "Nein" zu beantworten sind.
- Geben Sie im Bereich Eigenschaften die folgenden Informationen ein:
- Geben Sie bei Angezeigter Name den Text Has damage? ein.
- Wählen Sie als Feldtyp den Wert Zeichenfolge aus.
- Geben Sie im Abschnitt Werte wechseln als Wert für "Aus" No und als Wert für "Ein" Yes ein.
- Wählen Sie als Standardwert den Wert No aus.
- Schließen Sie den Bereich Eigenschaften, und speichern Sie das Formular.
Die Gruppe Amenity information ist jetzt vollständig.
Nun legen Sie einen Titel für das Formular fest.
- Klicken Sie auf den Standardtitel des Formulars (Amenities), um ihn zu bearbeiten.
- Geben Sie im Bereich Eigenschaften als Formulartitel den Text Park Amenity: ein.
Fügen Sie an den Text einen Feldwert an, sodass der Formulartitel speziell auf die Art der Anlage zugeschnitten ist, deren Daten die Außendienstmitarbeiter erfassen sollen.
- Klicken Sie neben dem Titel auf die Schaltfläche Feld hinzufügen.
- Klicken Sie auf das Feld Amenity type und dann auf Fertig.
Wenn die Außendienstmitarbeiter beim Ausfüllen des Formulars die Option Amenity type auswählen, ändert sich der Formulartitel in die Art der Anlage, für die Daten erfasst werden.
- Klicken Sie auf Speichern, um das Formular zu speichern.
Nachdem Sie das Formular erstellt haben, können Sie die Karte für Außendienstmitarbeiter zur Datenerfassung freigeben. Wenn Sie mehr über die Freigabe von Karten erfahren möchten, sehen Sie sich das nächste Lernprogramm dieser Reihe, Eine Karte für die Verwendung in Field Maps freigeben, an.