O preenchimento automático de informações em formulários além de colaborar com o envio correto dos dados também diminui o esforço em preenchê-lo tornando o mais simples e rápido, on ou offline.

Comumente automatiza-se o preenchimento de dados que não se alteram para uma mesma pesquisa, mas que é necessário constar no banco de dados para complementar dashboards ou relatórios pós-coleta, por exemplo dados cadastrais.

A função que utilizamos para isto no Survey123 é a pulldata, disponível apenas para formulários construídos no Survey123 Connect, e para o video a seguir consideramos que o usuário esta familiarizado com a construção de formulários no Connect.

O funcionamento deste auto-preenchimento se dá a partir de um arquivo CSV conectado ao formulário onde através das pesquisas respondidas, os dados do csv são consultados e trazidos.

Se precisar retomar alguns pontos sobre configuração e a criação de formulários acesse a capacitação aqui.

Para utilizar esta lógica em seus forms é importante ter em mente os argumentos da expressão.

pulldata(‘arquivocsv’,’preencher’,’validar’,${pergunta})​

Sendo: pulldata: é a função utilizada para consultar os dados e populá-los no formulário arquivocsv: é o nome do arquivo csv onde contém os dados que serão utilizados para popular o formulário, e precisa ser escrito na fórmula exatamente como está nomeado o arquivo preencher: é o nome da coluna onde a informação a ser populada está, e precisa ser escrito na fórmula exatamente como consta no arquivo validar: é o nome da coluna onde a informação será validada para trazer as demais informações da linha ${pergunta}: é a pergunta cuja resposta será utilizada para consultar as demais informações do csv IMPORTANTE: Esta função deverá estar na coluna Calculation para que o preenchimento automático ocorra. Caso tenha qualquer dúvida para reproduzir estes passos em seu formulário esteja à vontade para deixar suas dúvidas no formulário abaixo ou procurar o analista de Sucesso do Cliente responsável pelo seu atendimento.   Baixe os arquivos para reproduzir o procedimento:

Veja com detalhes o que diz a documentação da Esri para os tópicos abordados

Pré-popular respostas

Formula pulldata