Os recursos de criação da pesquisa que não se comportam como esperado ou pretendido são descritos abaixo, assim como soluções potenciais ou alternativas.
Para uma lista de mensagens de erro conhecidas que você pode receber ao salvar ou publicar uma pesquisa, consulte Correção de erros.
Para reportar ou obter mais informações sobre erros no Survey123, visite Suporte.
Inicialização e login
- O ArcGIS Survey123 Connect falha ao iniciar e uma mensagem de erro aparece declarando que o arquivo api-ms-win-crt-runtime-l1-1-0.dll está ausente.
- Meu link para abrir uma pesquisa do Survey123 e preencher o conteúdo de uma pergunta numérica não está funcionando quando aberto do ArcGIS Field Maps no Android utilizando alguns locais Europeus diferentes do Inglês.
- O registro baseado no navegador não volta automaticamente ao aplicativo no Windows.
- Ícones incorretos são exibidos no Survey123 Connect para Windows.
Criação e publicação de formulários
- Os rótulos Outro e Selecionar Outro das perguntas select_one e select_multiple não aparecem em idiomas diferente do Inglês.
- Eu não posso salvar as alterações no formulário .xlsx ao criar uma nova pesquisa em uma máquina utilizando o OpenOffice.
- O Survey123 Connect falha ao publicar, e uma mensagem aparece, informando que houve um erro na conversão de um XLSForm, quando tento publicar uma pesquisa com um bind::type aplicado a uma pergunta select_one.
- Eu não consigo gerar uma pesquisa de uma camada que não é a primeira camada em meu serviço de feição.
- A formatação HTML em minha pesquisa que funcionou em uma versão anterior do Survey123 não está mais funcionando.
- O texto no rótulo ou dica da minha pergunta é cortado após utilizar um símbolo de menor que (<).
- O modelo XLSForm do Survey123 recusa todos os valores de nome ao utilizar OpenOffice e LibreOffice.
- A primeira letra de uma frase não capitaliza automaticamente em alguns dispositivos Android.
- Meu teclado não é exibido corretamente para perguntas de texto ao utilizar um idioma baseado em caracteres no Android.
- Não consigo responder a perguntas de texto usando a função de fala para texto no meu dispositivo Android.
Comportamento do formulário
- Minha pesquisa não valida ao ser criada a partir de uma camada de feição com uma tabela relacionada.
- Minha repetição com perguntas de metadados está enviando informações, mesmo que a repetição não é relevante.
- Perguntas que referenciam arquivos externos não funcionam no iOS, mas funcionam em todas as outras plataformas.
- Minha seleção em cascata ou externa não exibe opções.
Inicialização e login
O ArcGIS Survey123 Connect falha ao iniciar e uma mensagem de erro aparece declarando que o arquivo api-ms-win-crt-runtime-l1-1-0.dll está ausente.
Esta mensagem indica que Universal C Runtime nos componentes do Windows, que são exigidos para executar o Survey123 Connect estão ausentes. Estes componentes foram distribuídos em uma atualização do Windows que você pode baixar do suporte do Windows .
Meu link para abrir uma pesquisa do Survey123 e preencher o conteúdo de uma pergunta numérica não está funcionando quando aberto do ArcGIS Field Maps no Android utilizando alguns locais Europeus diferentes do Inglês.
No Android, um espaço dentro de uma URL fará com que a URL fique truncada neste ponto. Em locais que utilizam um espaço como um separador de milhar para números grandes, como Francês, Sueco, Alemão e Dinamarquês, isto pode causar falha ao iniciar o Survey123 quando um grande número é incluído na URL de inicialização.
Evite este problema desativando o separador de milhar deste mapa da web. Abra o mapa da web no ArcGIS Online, abra Configurar Atributos no painel Configurar Pop-up e desative a opção de formato Utilizar Separador de 1000.
Esta é uma limitação conhecida do registro baseado no navegador com sistemas operacionais Windows. Esta plataforma, ao contrário, fornece uma string de texto para colar no aplicativo que completará o processo de registro. Esta solução alternativa destina-se a ser substituída pela funcionalidade vista em outras plataformas no futuro.
Ícones no Survey123 Connect são empacotados como fontes personalizadas que carregam quando o aplicativo é executado. Se a sua política do Windows impedir o carregamento de fontes personalizadas não confiáveis, os ícones no Survey123 serão substituídos por uma fonte do sistema.
Criação e publicação de formulários
Os rótulos Outro e Selecionar Outro das perguntas select_one e select_multiple não aparecem em idiomas diferente do Inglês.
Estes rótulos são gerados automaticamente quando uma pergunta select_one ou select_multiple inclui a opção de XLSForm de or_other e não podem ser traduzidos. Recomenda-se adicionar uma pergunta de texto separada para coletar a outra resposta. Para mais informações, consulte as perguntas de múltipla escolha.
Eu não consigo gerar uma pesquisa de uma camada que não é a primeira camada em meu serviço de feição.
No Survey123 Connect, você pode optar por criar uma nova pesquisa a partir de uma camada de feição existente. Um novo XLSForm é gerado contendo perguntas para cada um dos campos na primeira camada de feição do serviço e quaisquer tabelas que estiverem relacionadas a esta primeira camada. Caso seja necessário criar uma pesquisa a partir de uma camada de feição que não é a primeira camada no serviço, você deverá criar um novo formulário e indicar qual camada na camada de feição ela deverá conectar para utilizar o ID do formulário e URL de submissão.
A formatação HTML em minha pesquisa que funcionou em uma versão anterior do Survey123 não está mais funcionando.
Iniciando a partir da versão do Survey123 3.13, Survey123 corresponde ao mesmo padrão HTML que ArcGIS Online. Este padrão é baseado em HTML5, o que significa que as tags como center não são mais suportadas e não funcionarão. Para obter uma lista de tags HTML com suporte, consulte Definir estilo de uma pesquisa.
Este é um problema com o modelo XLSForm ao utilizar OpenOffice ou versões mais antigas do LibreOffice, onde todas as tentativas de inserir algo na coluna nome retornam uma mensagem de erro indicando que o valor deve ser menor que 32 caracteres sem espaços ou caracteres ASCII (ainda que o valor já siga estes requisitos). Isto é devido ao OpenOffice e versões mais antigas do LibreOffice utilizarem pontos-e-vírgulas para separar parâmetros nas fórmulas, enquanto o Excel utiliza vírgulas. Devido ao modelo ser projetado pensando no Excel, estes outros aplicativos não podem ler corretamente a fórmula utilizada para restringir caracteres inválidos. Você pode resolver isto substituindo as vírgulas por pontos-e-vírgulas. Em ambos os aplicativos, você pode fazer isso abrindo o menu Dados e selecionando Validação.
Ao utilizar o teclado Gboard ou ZenUI, a capitalização automática não funciona por padrão, pois estes teclados desativam a capitalização automática quando o texto previsto é desativado. Aplique a aparência predictivetext para perguntas de texto para ativar o teclado de texto previsto para esta pergunta e ativar a capitalização automática.
Meu teclado não é exibido corretamente para perguntas de texto ao utilizar um idioma baseado em caracteres no Android.
O texto preditivo está desabilitado para perguntas de texto por padrão no Android, o que causa problemas com teclados baseados em caracteres que usam texto preditivo para operar. Aplique a aparência predictivetext para perguntas de texto para habilitar o teclado de texto preditivo para essa pergunta.
Comportamento do formulário
Minha pesquisa não valida ao ser criada a partir de uma camada de feição com uma tabela relacionada.
Se a camada de feição da qual você está criando a pesquisa tiver uma tabela relacionada, e esta tabela tiver nomes de campo com os mesmos nomes que a camada de feição, o XLSForm não será validado. Isto precisará ser alterado dentro da camada de feição, já que XLSForms não suportam duas perguntas com o mesmo nome.
Minha repetição com perguntas de metadados está enviando informações, mesmo que a repetição não é relevante.
Quando presente em uma repetição, tipos de perguntas de metadados (nome do usuário, e-mail, início e fim) criam um registro na repetição, mesmo quando a repetição estiver oculta por uma expressão relevante. Você pode evitar isto utilizando a aparência mínima da repetição, que somente cria um registro quando o botão adicionar é selecionado após a repetição se tornar relevante.
Perguntas que referenciam arquivos externos não funcionam no iOS, mas funcionam em todas as outras plataformas.
O iOS é mais rígido ao diferenciar letra maiúscula e letra minúscula que outras plataformas. Se você consultar os arquivos externos em seu XLSForm, utilize a capitalização correta para o nome de arquivo e conteúdo dentro do arquivo.
Os arquivos externos a considerar incluem arquivos .csv utilizados com a função pulldata(), imagens ou áudio que são mostrados em seu formulário ou pacotes de mosaico que são utilizados em perguntas de ponto geográfico, traçado geográfico e formato geográfico para exibir um mapa base offline.
A partir do Survey123 versão 3.12, as listas de opções são gerenciadas por meio de um banco de dados interno. Isto significa que você não pode usar teclados reservados do SQLite para nomes de coluna em cascata e seleções externas.