Atualizar uma pesquisa

Uma pesquisa é composta de duas partes: o item de formulário que o aplicativo usa e a camada de feição que contém os dados enviados da pesquisa. É possível atualizar uma pesquisa publicada.

Aviso:

Pesquisas criadas com o Survey123 web designer usam visualizações da camada de feição. Ao trabalhar com pesquisas no Survey123 Connect que foram criadas no web designer, certifique-se que a visualização da camada de feição contenha os campos necessários.

Se uma pesquisa foi criada no Survey123 Connect a partir de uma camada de feição existente (uma camada de feição do ArcGIS Server ou camada de feição hospedada), novas perguntas e valores da lista de opções poderão ser adicionados à pesquisa somente após o campo ou domínio correspondente ser adicionado à camada de feição.

Após fazer alterações na pesquisa, você pode publicá-la novamente sem excluir e recriar a camada de feição. A tabela a seguir lista as alterações que você pode fazer em uma pesquisa publicada que não causam perda de dados. N/A denota um recurso que está indisponível para adicionar a pesquisa neste ambiente e não pode ser alterado.

Alterações de pesquisaSurvey123 web designerSurvey123 Connect

Reordenar perguntas

Sim

Sim

Excluir perguntas

Sim

Sim

Atualizar rótulos nas perguntas

Sim

Sim

Atualizar rótulos em grupos

Sim

Sim

Adicionar ou excluir opções nas listas

Sim

Sim

Atualizar restrições, padrões, dicas e se a pergunta for exigida

Sim

Sim

Atualizar cálculos

Sim

Sim

Atualizar filtros de opção

Não Aplicável

Sim

Excluir perguntas ou repetições

Sim

Sim

Alterar tipos de pergunta

Não

Não

Adicionar novas perguntas

Sim

Sim

Adicionar repetições

Não Aplicável

Não

Adicionar novas notas

Sim

Sim

Atualizar nome de repetição

Não Aplicável

Não

Adicionar grupos

Sim

Sim

Em alguns casos, republicar uma pesquisa atualiza o item de formulário e exclui e recria a camada de feição. Ao republicar, o Survey123 Connect exibe um aviso se alguma das alterações feitas não for suportada pela camada de feição existente.

Se você desconsiderar o aviso e republicar, a camada de feição original será excluída e substituída, e todos os dados associados serão perdidos. Antes de substituir uma pesquisa existente, confirme que todas as pesquisas não enviadas foram enviadas e considere baixar os resultados da pesquisa original primeiro.

Quando uma pesquisa é republicada, os usuários Survey123 field app devem atualizar sua pesquisa para ver e trabalhar com a versão mais recente.

Anotação:

Perguntas de imagem, áudio e arquivo não podem ser adicionadas, a menos que os anexos estejam habilitados para a camada de feição. Se uma pesquisa incluiu uma pergunta de imagem, áudio ou arquivo quando foi criada, os anexos já estão habilitados.

As perguntas de anotação nomeadas exigem um campo na camada de feição. Em versões anteriores ao Survey123 2.5, anotações com um nome, mas sem cálculo ou valor padrão, não geravam automaticamente um campo na camada de feição após a criação. Se você publicar novamente uma pesquisa que contém uma pergunta de anotação com um nome, mas sem cálculo ou valor padrão, você será avisado e terá a opção de adicionar campos ao publicar. Anotações sem um nome são ignoradas pela camada de feição. Você também pode omitir questões de notas nomeadas da camada de feição definindo bind::esri:fieldType para nulo.

Renomear uma pergunta cria um campo na camada de feição abaixo do novo nome. O campo antigo é retido na camada de feição, portanto, antes de republicar, é recomendável revisar seu conteúdo e copiar os dados para o novo campo ou excluí-lo.

Alterar o caso de apenas um nome de pergunta—por exemplo, alterar o nome de siteid para SiteID—faz com que a camada de feição seja excluída e recriada quando a pesquisa for republicada.

Nomes alternativos do campo

Quando uma pesquisa é publicada pela primeira vez, o rótulo de uma pergunta se torna o nome alternativo para seu campo na camada de feição. Quando você modifica os rótulos das perguntas e republica a pesquisa, o Survey123 Connect exibe um resumo das alterações e permite que você decida se essas alterações devem ser aplicadas aos nomes alternativos de campo na camada de feição. Considere o seguinte ao atualizar os rótulos das perguntas:

  • Se uma pergunta tiver um valor na coluna bind::esri:fieldAlias , esse valor sempre será usado como nome alternativo do campo.
  • Para pesquisas que usam uma URL de envio, os nomes alternativos de campo não serão atualizados e nenhum resumo das alterações será exibido.

Lista de opções

Ao modificar as opções para perguntas select_one e republicar a pesquisa, o Survey123 Connect exibe um resumo das alterações e permite que você decida se essas alterações devem ser aplicadas aos domínios de valor codificado na camada de feição. Considere o seguinte ao atualizar as opções para perguntas select_one:

  • Adicionar uma opção ou atualizar o nome de uma opção existente adiciona um valor de domínio à camada de feição.
  • Atualizar o rótulo para uma opção existente atualiza o rótulo para o valor de domínio existente na camada de feição.
  • A exclusão de uma opção de uma lista de opções não tem efeito nos domínios da camada de feição.
  • Se uma adição ou atualização em uma lista de opções resultar em valores de domínio com rótulos duplicados, um aviso aparecerá no Survey123 Connect ao republicar.
  • Para pesquisas que usam uma URL de envio, se houver opções ausentes nos domínios da camada de feição, um resumo das opções ausentes será exibido. É possível republicar a pesquisa, mas os domínios não serão atualizados.