В этом разделе описываются нетипичные ситуации, которые могут возникнуть при создании опроса, а также возможные пути их решения.
Список сообщений об ошибках, которые могут происходить при сохранении или публикации опроса, находится в разделе Поиск и устранение проблем.
Чтобы сообщить или узнать больше об ошибках в Survey123, посетите Службу поддержки.
Запуск и вход
- ArcGIS Survey123 Connect не запускается, появляется сообщение об ошибке и отсутствии файла api-ms-win-crt-runtime-l1-1-0.dll.
- Моя ссылка на опрос Survey123 и заполнение ответов для числовых вопросов не работает при открытии из ArcGIS Field Maps на устройствах Android, которые используют некоторые не-англоязычные европейские локальные настройки.
- Вход с помощью браузера не приведет к автоматическому возврату в приложение Windows.
- Некорректные значки отображаются в Survey123 Connect в Windows.
Создание и публикация форм
- Надписи Other и Select other для вопросов типа select_one и select_multiple не отображаются на других языках, кроме английского.
- Не могу сохранить изменения формы .xlsx при создании нового опроса на компьютере с OpenOffice.
- Невозможно опубликовать Survey123 Connect, появляется сообщение, начинающееся со слов, что произошла ошибка при конвертации XLSForm, когда я пытаюсь опубликовать запрос с bind::type, примененным к вопросу select_one.
- Я не могу сгенерировать опрос из слоя, которые не является первым слоем в моем сервисе объектов.
- Формат HTML в моем опросе, который работает в предыдущем выпуске Survey123, больше не функционирует.
- Текст подписи или указаний моего вопроса отсекается после использования знака меньше (<).
- Шаблон Survey123 XLSForm не принимает значения всех имен при использовании OpenOffice и LibreOffice.
- Первая буква в предложении не становится большой автоматически на некоторых устройствах Android.
- Клавиатура в текстовых вопросах отображается некорректно при использовании символьно-ориентированных языков на Android.
- Я не могу отвечать на текстовые вопросы, используя функцию преобразования речи в текст на моем устройстве Android.
Поведение формы
- Мой опрос не проходит проверку, если он создан из векторного слоя со связанной таблицей.
- Мой повтор с вопросами метаданных представляет информацию, даже если повтор не релевантен.
- Вопросы, использующие ссылки на внешние файлы, не работают на iOS, но работают на всех остальных платформах.
- Моя каскадная или внешняя выборка не отображает вариантов.
Запуск и вход
ArcGIS Survey123 Connect не запускается, появляется сообщение об ошибке и отсутствии файла api-ms-win-crt-runtime-l1-1-0.dll.
Такое сообщение указывает на отсутствие в Windows компонентов Universal C Runtime, необходимых для запуска Survey123 Connect. Эти компоненты содержатся в обновлении для Windows, которое можно загрузить со страницы службы поддержки Windows.
Моя ссылка на опрос Survey123 и заполнение ответов для числовых вопросов не работает при открытии из ArcGIS Field Maps на устройствах Android, которые используют некоторые не-англоязычные европейские локальные настройки.
На устройствах Android пробел в URL разобьет URL в этом месте. В локалях, которые используют пробелы в качестве разделителей больших чисел, например, французской, шведской, немецкой и датской, это может привести к ошибке при запуске Survey123, где в URL для запуска используются пробелы.
Этой проблемы можно избежать, отключив разделитель между тысячами для веб-карты. Откройте веб-карту в ArcGIS Online, затем Настроить атрибуты на панели Настроить всплывающее окно и отключите опцию форматирования Использовать разделитель 1000.
Это известное ограничение входа с помощью браузера в операционных системах Windows. Эта платформа предлагает в качестве альтернативы строку текста, которую необходимо ввести в приложении, чтобы завершить выполнение входа. Этот обходной маневр предполагается в будущем заменить функциональностью, представленной в других платформах.
Значки в Survey123 Connect упакованы как пользовательские шрифты, которые загружаются при запуске приложения. Если ваши правила работы с Windows не допускают загрузку недостоверных шрифтов, то значки в Survey123 будут построены на основе системного шрифта.
Создание и публикация форм
Надписи Other и Select other для вопросов типа select_one и select_multiple не отображаются на других языках, кроме английского.
Эти надписи генерируются автоматически, когда вопрос select_one или select_multiple содержит опцию XLSForm or_other и не может быть переведен. Рекомендуется добавить отдельный текстовый вопрос, чтобы собрать другие ответы. Подробнее см. раздел Вопросы с несколькими вариантами ответов.
В Survey123 Connect вы можете создать новый опрос на основе имеющегося векторного слоя. Генерируется новая форма XLSForm с вопросами, соответствующими каждому полю первого слоя сервиса объектов и таблицам, которые связаны с первым слоем. Если вы хотите создать опрос по слою объектов, который не является первым в слое необходимо создать новую форму и указать подключенный к ней слой сервиса объектов, используя ID формы и URL-адрес представления.
Формат HTML в моем опросе, который работает в предыдущем выпуске Survey123, больше не функционирует.
Начиная с версии Survey123 3.13, Survey123 совпадает с таким же стандартом HTML, как ArcGIS Online. Этот стандарт основан на HTML5, что означает, что такие теги, как center, больше не поддерживаются и не будут работать. Список поддерживаемых тегов HTML см. в Стиль опроса.
Шаблон Survey123 XLSForm не принимает значения всех имен при использовании OpenOffice и LibreOffice.
Эта ошибка с шаблоном XLSForm появляется при использовании OpenOffice или старых версий LibreOffice, когда все попытки ввода в столбец name приводят к появлению сообщения, что значение должно содержать менее 32 символов, без пробелов и символов ASCII (даже если значение соответствует всем требованиям). Это связано с тем, что OpenOffice и старые версии LibreOffice используют точки с запятой для разделения аргументов в формулах, тогда как в Excel используются запятые. Поскольку шаблон создан с учетом особенностей Excel, другие приложения не могут правильно прочитать формулы, использованные для запрета ввода недопустимых символов. Проблему можно решить, заменив запятые на точки с запятой. В обоих приложениях это можно сделать, открыв меню Данные и выбрав Проверка.
При использовании клавиатур Gboard или ZenUI автоматическое исправление первой буквы по умолчанию не работает, поскольку эти клавиатуры отключают данную опцию, если интеллектуальный текст отключен. Примените оформление predictivetext к текстовым вопросам, чтобы включить интеллектуальный ввод для таких вопросов и автоматическое добавление заглавных букв.
Поведение формы
При наличии в повторе типы вопросов метаданных (имя пользователя, электронная почта, начало и конец) приводят к созданию записи в повторе, даже когда повтор скрыт через релевантное выражение. Этого можно избежать, используя оформление minimal для повтора, при котором запись создается только тогда, когда выбрана кнопка добавления, после того, как повтор становится актуальным.
Вопросы, использующие ссылки на внешние файлы, не работают на iOS, но работают на всех остальных платформах.
В iOS чувствительность к регистру выше, чем на других платформах. Если вы ссылаетесь в XLSForm на внешние файлы, имя файла и его содержание должны быть указаны в соответствующем регистре.
К внешним файлам, которые следует учесть, относятся: файлы .csv с функцией pulldata(), изображения или аудиофайлы, отображаемые в форме, и пакеты листов, использующиеся в вопросах Геоточка для отображения автономной базовой карты.
Начиная с версии Survey123 3.12, списки выбора управляются через внутреннюю базу данных. Это означает, что вы не можете использовать зарезервированные ключевые слова SQLite для имен столбцов при каскадной и внешней выборке.