HOW TO

Festlegen einer einheitlichen Formatierung und Rechtschreibung für Antworten in ArcGIS Survey123

Last Published: July 21, 2022

Zusammenfassung

Wenn Sie einen Survey erstellen, erfordern einige Antworten eine bestimmte Formatierung oder Schreibweise. Wenn Sie beispielweise den Namen eines komplexen Medikaments wie Levetiracetam buchstabieren oder eine Postleitzahl eingeben, müssen die Schreibweise und das Format korrekt sein, um Unstimmigkeiten und Fehlinterpretationen der Daten zu vermeiden. Durch Festlegung von Einschränkungen oder Bedingungen für diese Fragen können das Format und die Schreibweise der Antworten gesteuert werden.

In diesem Artikel werden drei Methoden beschrieben, mit denen Sie eine konsistente Formatierung und Schreibweise der Antworten sicherstellen können, indem Sie Einschränkungen oder Bedingungen in den ArcGIS Survey123-Fragen festlegen.

Vorgehensweise

Festlegen der automatischen Vervollständigung des Aussehens

Die automatische Vervollständigung kann für Fragen verwendet werden, bei denen eine Liste von Antworten zur Auswahl steht, z. B. eine Liste von Schülern einer Klasse, Ländernamen und Monaten. Wenn Sie das Aussehen der Frage "select_one" auf die automatische Autovervollständigung festlegen, werden die Optionen beim Eingeben der ersten Buchstaben des Wortes eingegrenzt. Bei der Auswahl der Antwort aus einer Liste können so Unstimmigkeiten in der Schreibweise vermieden werden.

Hinweis: Die Option autocomplete ist nur für den Fragetyp "select_one" verfügbar, für den eine Liste von Antworten in der Tabelle "choices" bereitgestellt wird. Weitere Informationen zum Aussehen und Fragetyp finden Sie im Arbeitsblatt Appearances des XLSForm oder unter ArcGIS Survey123: Aussehen.
  1. Öffnen Sie in ArcGIS Survey123 Connect die XLSForm-Datei des Survey.
  2. Wählen Sie im Arbeitsblatt survey in der Spalte appearance der Frage die Option autocomplete aus der Dropdown-Liste aus.
XLSForm mit ausgewählter Option
  1. Speichern Sie die XLSForm-Datei.
  2. Veröffentlichen Sie in ArcGIS Survey123 Connect den Survey.

Im Survey werden die Optionen der Dropdown-Liste so eingegrenzt, dass nur einige Medikamentennamen angezeigt werden, die die Buchstaben "LE" enthalten.

Die eingegrenzte Auswahl an Optionen der Dropdown-Liste im Survey mit den Optionen, die die Buchstaben LE enthalten

Verwenden der Funktion "regex()"

Die Funktion regex() steuert, wie die Antworten eingegeben werden müssen. Bei Verwendung dieser Funktion müssen vor dem Senden des Survey die Antworten dem von der Funktion definierten Format entsprechen. Diese Funktion kann für Fragen des Typs "text", "integer" oder "decimal" verwendet werden. Weitere Informationen finden Sie unter ArcGIS Survey123: Reguläre Ausdrücke.

  1. Öffnen Sie in ArcGIS Survey123 Connect die XLSForm-Datei des Survey.
  2. Geben Sie im Arbeitsblatt survey in der Spalte constraint der Frage die folgende regex()-Funktion für die Fragen ein:
regex(.,'<word>')
regex(.,'^\d {<digit>}&')
  1. Speichern Sie die XLSForm-Datei.
  2. Veröffentlichen Sie in ArcGIS Survey123 Connect den Survey.

In diesem Beispiel wird "regex(.,'Street)" eingegeben, um sicherzustellen, dass das Wort "Street" in der Antwort enthalten ist. Das Wort "streets" verhindert die Übermittlung des Survey. Der Ausdruck "regex (., ‘^\d {5} $’)" wird für Fragen des Typs "integer" verwendet und erlaubt nur fünfstellige Zahlen in der Antwort.

XLSForm mit einer
Hinweis: Eine Liste der regulären Ausdrücke, die in ArcGIS Survey123 Connect zur Verfügung stehen, finden Sie im XLSForm-Arbeitsblatt Reference im Abschnitt Regular Expressions.

Im Survey wird die Fehlermeldung "Invalid" zurückgegeben, wenn die Antworten nicht das Wort " Street" oder eine fünfstellige Zahl in den jeweiligen Fragen enthalten.

Die wird für die Fragen

Festlegen des Aussehens auf "predictivetext"

Legen Sie die Spalte appearance auf predictivetext fest, um den Vorhersagetext bei der Beantwortung der Fragen in der ArcGIS Survey123-Anwendung für mobile Geräte zu aktivieren. Weitere Informationen zum Vorhersagetext finden Sie unter ArcGIS Survey123: Text.

Hinweis: Die Aussehen von predictivetext and nopredictivetext werden in der ArcGIS Survey123-Web-App nicht unterstützt. Weitere Informationen zu XLSForm-Features, die in ArcGIS Survey123-Anwendungen verwendet werden, können finden Sie unter ArcGIS Survey123: Fragetypen.
  1. Öffnen Sie in ArcGIS Survey123 Connect die XLSForm-Datei des Survey.
  2. Wählen Sie im Arbeitsblatt survey in der Spalte appearance der Frage die Option predictivetext aus der Dropdown-Liste aus.
  3. Speichern Sie die XLSForm-Datei.
  4. Veröffentlichen Sie in ArcGIS Survey123 Connect den Survey.

In diesem Beispiel sind predictivetext und nopredictivetext in der Spalte appearance der Fragen ausgewählt.

XLSForm mit den ausgewählten Optionen

Im veröffentlichten Survey wird der Vorhersagetext auf einem Android-Gerät für die Frage mit dem Aussehen predictivetext (Bild links) angezeigt und für die Frage mit dem Aussehen nopredictivetext (Bild rechts) nicht angezeigt.

Der Survey mit dem Vorhersagetext, der auf der linken, jedoch nicht auf der rechten Seite angezeigt wird

Artikel-ID:000027933

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln