In diesem Thema werden Funktionen der Survey-Erstellung beschrieben, die nicht wie erwartet oder beabsichtigt funktionieren. Es werden ebenfalls mögliche Lösungen oder Workarounds vorgeschlagen.
Eine Liste bekannter Fehlermeldungen, die Sie möglicherweise beim Speichern oder Veröffentlichen eines Survey erhalten, finden Sie unter Problembehandlung.
Um Bugs in Survey123 zu melden oder sich über diese zu informieren, besuchen Sie Support.
Start und Anmeldung
- Beim Start von ArcGIS Survey123 Connect tritt ein Fehler auf; die Fehlermeldung besagt, dass die Datei "api-ms-win-crt-runtime-l1-1-0.dll" fehlt.
- Der Link zum Öffnen des Survey123-Survey und zum Auffüllen der Inhalte einer numerischen Frage funktioniert nicht, wenn er unter ArcGIS Field Maps in Android geöffnet wird und bestimmte nicht englische europäische Gebietsschemas verwendet werden.
- Bei der Browser-basierten Anmeldung wird unter Windows nicht automatisch zurück zur App navigiert.
- In Survey123 Connect unter Windows werden falsche Symbole angezeigt.
Erstellung und Veröffentlichung von Formularen
- Die Beschriftungen Other und Select other für Fragen des Typs select_one und select_multiple werden nur in Englisch angezeigt.
- Ich kann keine Änderungen im .xlsx-Formular speichern, wenn ich einen neuen Survey auf einem Computer mit OpenOffice erstelle.
- Wenn ich in Survey123 Connect einen Survey veröffentlichen möchten, in dem bind::type auf eine Frage vom Typ "select_one" angewendet wird, schlägt das Veröffentlichen fehl, und es wird die Meldung angezeigt, dass beim Konvertieren eines XLSForm ein Fehler aufgetreten ist.
- Ich kann keinen Survey aus einem Layer generieren, der nicht der erste Layer in meinem Feature-Service ist.
- HTML-Formatierung in meinem Survey, die in einer früheren Version von Survey123 funktioniert hat, ist nun nicht mehr funktionsfähig.
- Der Text in der Beschriftung oder dem Hinweis meiner Frage wird nach der Verwendung des Symbols "Kleiner als" (<) abgeschnitten.
- Die Survey123-XLSForm-Vorlage lehnt alle Namenswerte ab, wenn OpenOffice und LibreOffice verwendet werden.
- Auf einigen Android-Geräten wird als erster Buchstabe eines Satzes nicht automatisch ein Großbuchstabe verwendet.
- Meine Tastatur wird nicht richtig angezeigt, wenn ich unter Android für Textfragen eine zeichenbasierte Sprache verwende.
- Ich kann Textfragen nicht mit der Spracherkennungsfunktion meines Android-Geräts beantworten.
Formularverhalten
- Mein Survey wird bei Erstellung aus einem Feature-Layer mit einer verknüpften Tabelle nicht validiert.
- Für meine Wiederholung mit Metadatenfragen werden Informationen übermittelt, auch wenn die Wiederholung nicht relevant ist.
- Fragen, die externe Dateien referenzieren, funktionieren nicht unter iOS, jedoch auf allen anderen Plattformen.
- Die kaskadierende oder externe Auswahlliste zeigt keine Auswahlmöglichkeiten an.
Start und Anmeldung
Beim Start von ArcGIS Survey123 Connect tritt ein Fehler auf; die Fehlermeldung besagt, dass die Datei "api-ms-win-crt-runtime-l1-1-0.dll" fehlt.
Mit dieser Meldung wird angegeben, dass die Komponenten von Universal C Runtime in Windows, die zum Ausführen von Survey123 Connect erforderlich sind, fehlen. Diese Komponenten wurden in einer Windows-Aktualisierung bereitgestellt, die Sie über den Windows-Support herunterladen können.
Der Link zum Öffnen des Survey123-Survey und zum Auffüllen der Inhalte einer numerischen Frage funktioniert nicht, wenn er unter ArcGIS Field Maps in Android geöffnet wird und bestimmte nicht englische europäische Gebietsschemas verwendet werden.
Unter Android verursacht ein Leerzeichen in einer URL, dass die URL an dieser Stelle abgeschnitten wird. In Gebietsschemas, die für große Zahlen ein Tausender-Trennzeichen verwenden, z. B. Französisch, Schwedisch, Deutsch und Dänisch, kann dies das Starten von Survey123 verhindern, wenn die Start-URL eine große Zahl enthält,
Dieses Problem können Sie vermeiden, indem Sie das Tausender-Trennzeichen für die Webkarte deaktivieren. Öffnen Sie die Webkarte in ArcGIS Online, öffnen Sie Attribute konfigurieren im Bereich Pop-up konfigurieren, und deaktivieren Sie die Formatoption 1000er-Trennzeichen verwenden.
Dies ist eine bekannte Einschränkung der Browser-basierten Anmeldung bei Windows-Betriebssystemen. Stattdessen wird von dieser Plattform eine Textzeichenfolge bereitgestellt, die in die App eingefügt werden muss, um den Anmeldevorgang abzuschließen. Es ist geplant, diesen Workaround zukünftig durch die Funktionalität zu ersetzen, die es auf anderen Plattformen gibt.
Die Symbole in Survey123 Connect sind als benutzerdefinierte Schriftarten in einem Paket gepackt und werden bei Ausführung der App geladen. Wenn von Ihrer Windows-Richtlinie das Laden von nicht vertrauenswürdigen benutzerdefinierten Schriftarten verhindert wird, werden die Symbole in Survey123 durch eine Systemschriftart ersetzt.
Erstellung und Veröffentlichung von Formularen
Die Beschriftungen Other und Select other für Fragen des Typs select_one und select_multiple werden nur in Englisch angezeigt.
Diese Beschriftungen werden automatisch generiert, wenn eine Frage des Typs select_one oder select_multiple die XLSForm-Option or_other enthält und nicht übersetzt werden kann. Es wird empfohlen, eine separate Textfrage hinzuzufügen, um die andere Antwort zu erfassen. Weitere Informationen finden Sie unter Mehrfachauswahl.
Ich kann keinen Survey aus einem Layer generieren, der nicht der erste Layer in meinem Feature-Service ist.
In Survey123 Connect können Sie einen neuen Survey aus einem vorhandenen Feature-Layer erstellen. Ein neues XLSForm mit Fragen für jedes der Felder im ersten Feature-Layer des Service und allen Tabellen, die mit diesem ersten Layer verknüpft sind, wird generiert. Wenn Sie einen Survey aus einem Feature-Layer erstellen müssen, der nicht der erste Layer im Service ist, müssen Sie ein neues Formular erstellen und angeben, mit welchem Layer im Feature-Layer es verbunden werden soll (unter Verwendung der Formular-ID und Übermittlungs-URL).
HTML-Formatierung in meinem Survey, die in einer früheren Version von Survey123 funktioniert hat, ist nun nicht mehr funktionsfähig.
Ab Survey123 Version 3.13 wird in Survey123 derselbe HTML-Standard wie in ArcGIS Online verwendet. Dieser Standard basiert auf HTML5. Demzufolge werden Tags wie center nicht mehr unterstützt und funktionieren nicht mehr. Eine Liste unterstützter HTML-Tags finden Sie unter Benutzerspezifisches Anpassen eines Survey.
Der Text in der Beschriftung oder dem Hinweis meiner Frage wird nach der Verwendung des Symbols "Kleiner als" (<) abgeschnitten.
Dieses Problem tritt auf, wenn Sie Text unmittelbar nach dem Symbol "Kleiner als" eingeben, ohne ein Leerzeichen einzufügen. Sie können den codierten Wert (<) verwenden, um das Symbol "Kleiner als" in Beschriftungen und Hinweisen darzustellen, wenn sich zwischen dem Symbol und dem Text kein Leerzeichen befindet.
Die Survey123-XLSForm-Vorlage lehnt alle Namenswerte ab, wenn OpenOffice und LibreOffice verwendet werden.
Dies ist ein Problem mit der XLSForm-Vorlage, wenn OpenOffice oder ältere Versionen von LibreOffice verwendet werden, wobei alle Eingabeversuche in der Spalte name eine Fehlermeldung zurückgeben. Diese besagt, dass der Wert kleiner als 32 Zeichen sein muss und keine Leerzeichen oder ASCII-Zeichen aufweisen darf (selbst wenn der Wert diese Anforderungen bereits erfüllt). Dies liegt daran, dass OpenOffice und ältere LibreOffice-Versionen Semikolons verwenden, um Argumente in Formeln zu trennen, während Excel Kommas verwendet. Da die Vorlage für Excel entwickelt wurde, können diese anderen Programme die Formel zum Einschränken ungültiger Zeichen nicht korrekt lesen. Sie können dieses Problem durch Ersetzen der Kommas durch Semikolons beheben. Dazu öffnen Sie in beiden Anwendungen das Menü Daten und klicken auf Validierung.
Auf einigen Android-Geräten wird als erster Buchstabe eines Satzes nicht automatisch ein Großbuchstabe verwendet.
Bei Verwendung von Gboard- oder ZenUI-Tastaturen erfolgt keine automatische Groß- und Kleinschreibung, da diese Tastaturen die automatische Groß- und Kleinschreibung deaktivieren, wenn Vorhersagetext deaktiviert ist. Wenden Sie auf Textfragen das Aussehen predictivetext an, um für die Frage die Tastatur mit Vorhersagetext zu aktivieren, und aktivieren Sie die automatische Groß- und Kleinschreibung.
Formularverhalten
Mein Survey wird bei Erstellung aus einem Feature-Layer mit einer verknüpften Tabelle nicht validiert.
Wenn der Feature-Layer, aus dem Sie Ihren Survey erstellen, eine verknüpfte Tabelle aufweist und diese Tabelle Feldnamen enthält, die den Namen des Feature-Layers entsprechen, wird das XLSForm nicht validiert. Dies muss im Feature-Layer geändert werden, da es in XLSForms nicht unterstützt wird, wenn zwei Fragen denselben Namen haben.
Für meine Wiederholung mit Metadatenfragen werden Informationen übermittelt, auch wenn die Wiederholung nicht relevant ist.
Wenn in einer Wiederholung Metadatenfragetypen ("username", "email", "start" und "end") vorhanden sind, wird in der Wiederholung ein Datensatz erstellt, auch wenn die Wiederholung durch einen entsprechenden Ausdruck ausgeblendet ist. Sie können dies durch Verwendung des Aussehens "minimal" für die Wiederholung vermeiden. In diesem Fall wird nur dann ein Datensatz erstellt, wenn die Schaltfläche "Hinzufügen" ausgewählt wird, nachdem die Wiederholung relevant wird.
Fragen, die externe Dateien referenzieren, funktionieren nicht unter iOS, jedoch auf allen anderen Plattformen.
iOS weist eine strengere Beachtung der Groß-/Kleinschreibung als andere Plattformen auf. Wenn Sie externe Dateien in Ihrem XLSForm referenzieren, verwenden Sie die korrekte Schreibweise (Groß-/Kleinschreibung) für Dateinamen und Inhalte in der Datei.
Zu den externen Dateien, die berücksichtigt werden müssen, zählen .csv-Dateien, die mit der Funktion pulldata() verwendet werden, Bilder oder Audiodateien, die im Formular angezeigt werden, sowie Kachelpakete, die in Geopunkt-, Geotrace- und Geoshape-Fragen zur Anzeige einer Offline-Grundkarte verwendet werden.
Ab Survey123-Version 3.12 werden Auswahllisten über eine interne Datenbank verwaltet. Das bedeutet, dass Sie keine reservierten SQLite-Schlüsselwörter für Spaltennamen in kaskadierenden oder externen Auswahllisten verwenden können.