HOW TO

Hinzufügen einer Beschränkung für eine Datumsfrage in ArcGIS Survey123 Connect

Last Published: May 9, 2022

Zusammenfassung

Durch das Hinzufügen einer Beschränkung zu einer Datumsfrage in ArcGIS Survey123 kann die Eingabe auf einen bestimmten Zeitraum beschränkt werden. Dies ist hilfreich, wenn der Eingabewert eine bestimmte Voraussetzung erfüllen muss. Wird beispielsweise als Eingabe das Erntedatum angegeben, muss das Datum in der Erntezeit liegen.

Vorgehensweise

In den folgenden Anweisungen wird beschrieben, wie eine Beschränkung für eine Datumsfrage in ArcGIS Survey123 Connect hinzugefügt wird:

Hinweis: Mit dem folgenden Workflow wird das Datum auf den Zeitraum vom 01.08.2019 bis 30.09.2019 beschränkt.
  1. Erstellen Sie zwei neue Fragen vom Typ calculate: eine für das früheste Datum und eine für das späteste Datum.
  2. Geben Sie für die erste Frage im Feld name einen Namen ein, z. B. MINDATE.
  3. Geben Sie für die zweite Frage im Feld name einen Namen ein, z. B. MAXDATE.
  4. Geben Sie bei der Frage MINDATE die folgende Zeichenfolge im Feld calculation an:
if(1=1, '2019-08-01', if(1=0, '0000-00-00','1111-11-11'))
  1. Geben Sie bei der Frage MAXDATE die folgende Zeichenfolge im Feld calculation an:
if(1=1, '30.09.2019', if(1=0, '0000-00-00','1111-11-11'))
Einfügen der Skripte in das Feld
  1. Erstellen Sie eine Frage vom Typ date.
  2. Geben Sie die folgende Zeichenfolge in die Spalte constraint der Datumsfrage ein:
.<=date(${MAXDATE}) and .>=date(${MINDATE})
  1. Geben Sie einen Meldung in die Spalte constraint_message ein, z. B. "Please enter an appropriate harvesting date". Survey-Teilnehmer können den Survey nur absenden, wenn das Datum im Zeitraum vom 01.08.2019 bis 30.09.2019 liegt.
Erstellen Sie eine Frage vom Typ

Artikel-ID:000015409

Hilfe von ArcGIS-Expert*innen erhalten

Technischen Support kontaktieren

Die Esri Support-App herunterladen

Zu den Download-Optionen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden