Recolha offline
Colocar formulários e listas de pessoas inquiridas num dispositivo, recolher dados sem ligação e o modo como as respostas são enviadas quando volta a estar em linha.
O trabalho de terreno acontece onde não há rede. O CommonLynk Forms pode ser instalado num telemóvel ou num tablet e utilizado sem qualquer ligação, guardando no dispositivo o que for recolhido até ser possível enviá-lo.
Instalar o Forms num dispositivo
Abra a lista de formulários no navegador do dispositivo. Se o navegador o suportar, surge uma faixa com a proposta: Adicione o CommonLynk Forms ao ecrã principal para utilização offline, com um botão Instalar e um botão Mais tarde.
Escolha Instalar e é adicionado ao dispositivo um ícone do Forms, junto das restantes aplicações. Não há nada a obter numa loja de aplicações: o que instalou é a própria plataforma, preparada para abrir como uma aplicação.
Colocar os formulários no dispositivo
A lista de formulários tem um painel Neste dispositivo. Este painel indica os formulários em que recolhe dados, a versão de cada um que o dispositivo contém e se cada um está pronto. Um formulário com lista de pessoas inquiridas só está pronto quando a respetiva lista também estiver no dispositivo, e o painel mostra quantas pessoas a lista contém e quando foi atualizada pela última vez. A mesma linha de disponibilidade aparece no seu painel de controlo.
Em wifi, os formulários e as respetivas listas de pessoas inquiridas são transferidos em segundo plano, sem necessidade de qualquer resposta. Em dados móveis, e sempre que o navegador não consegue determinar o tipo de ligação que tem (apenas o Chrome no Android o indica), nada de grande dimensão é transferido automaticamente: a linha de disponibilidade indica o que está em espera e qual o seu tamanho, e basta um toque para o transferir. Esta verificação é feita quando o Forms abre e sempre que a ligação é restabelecida. Abrir, em dados móveis, um formulário que ainda não está no dispositivo pede confirmação uma única vez, indicando o tamanho.
Quando é publicada uma versão mais recente de um formulário, um dispositivo que tenha conhecimento dela transfere a nova versão antes de iniciar uma nova resposta; sem ligação, a página indica que é necessário atualizar primeiro. Uma resposta já em curso é concluída na versão em que foi iniciada.
Trabalhar sem ligação
Sem ligação, o trabalho prossegue normalmente. As respostas são guardadas no armazenamento próprio do navegador nesse dispositivo: uma resposta que esteja a meio é mantida como rascunho, e uma resposta submetida é adicionada a uma fila de espera para envio.
Enquanto o dispositivo está offline, uma faixa no topo do formulário indica-o e mostra quantas respostas estão em espera. Submeter offline adiciona a resposta à fila e confirma-o com a mensagem Guardado offline. Uma resposta a que falte uma resposta obrigatória não é aceite no dispositivo; a página mostra o que está em falta.
Uma resposta relativa a uma nova pessoa pode ser iniciada sem ligação quando o formulário e a sua função permitem registar pessoas. Os dados da pessoa acompanham a resposta, e a pessoa é registada quando a resposta chega ao servidor.
Quando o formulário tem uma lista de pessoas inquiridas, a lista fica guardada no dispositivo. Toque em Preencher e a página pergunta Quem está a entrevistar? Pode pesquisar por número de identificação nacional, telefone, nome ou referência, sem rede. Quando a pessoa é encontrada, o formulário abre com respostas preenchidas a partir do respetivo perfil, identificadas com a data da lista existente no dispositivo. Quando não há correspondência, pode registar uma nova pessoa, se o formulário e a sua função o permitirem; os agregados familiares e os estabelecimentos que não constam da lista são registados em linha. Uma pessoa que não consta da lista, ou que ainda não cumpre o critério do formulário, pode mesmo assim ser entrevistada, e a página indica que a resposta ficará pendente de decisão.
O que contém a lista de pessoas inquiridas no telemóvel
A lista contém o que um agente de recolha de dados precisa para encontrar as pessoas. São visíveis os nomes, os números de referência e os últimos quatro caracteres de cada número de identificação. Um campo do perfil só fica no telemóvel em formato legível se o formulário o preencher a partir do perfil. Os números de identificação e os números de telefone circulam como hashes, utilizados apenas para pesquisa: não são apresentados, o que os oculta de um olhar casual mas não os protege. Os campos relativos à situação de proteção, como o grupo populacional e a deficiência, nunca são colocados num telemóvel.
A lista é cifrada no dispositivo. Isso impede que alguém leia o respetivo armazenamento copiado do telemóvel. Não impede que alguém utilize o telemóvel desbloqueado.
Quando a lista sai do telemóvel
A lista de pessoas inquiridas é retirada do telemóvel:
- quando termina sessão, incluindo sem ligação;
- quando outra pessoa inicia sessão no telemóvel;
- quando o formulário, ou a respetiva lista, deixa de lhe estar atribuído;
- quando um gestor ou uma gestora marca a recolha do formulário como concluída.
Depois de um gestor ou uma gestora marcar a recolha como concluída, nenhum dispositivo volta a transferir o formulário e não é iniciada nenhuma nova resposta offline com ele. Cada dispositivo retira de si próprio a página e a lista de pessoas inquiridas do formulário da próxima vez que se ligar, e apenas depois de ter comunicado que nada relativo a esse formulário aguarda envio, incluindo uma resposta em curso. O que é retirado fica guardado à parte no telemóvel durante 30 dias, pode ser restaurado em Neste dispositivo, na secção Removido deste dispositivo, e é depois eliminado. As respostas tardias continuam a ser aceites.
Um gestor ou uma gestora pode indicar a um dispositivo que nunca irá comunicar, como um telemóvel perdido ou avariado, que deve ser limpo mesmo assim. As respostas que não tenha enviado permanecem nele e continuam a ser enviadas se alguma vez se ligar.
Nenhuma destas situações remove uma resposta que ainda não tenha sido enviada.
Rascunhos e respetivo restauro
Um rascunho guarda-se automaticamente enquanto escreve, cerca de um segundo e meio depois de parar. Não precisa de premir nada para que isso aconteça, e acontece quer haja ligação, quer não.
As respostas em curso são apresentadas na lista de formulários em Em curso neste dispositivo, e Retomar continua uma delas a partir do ponto onde ficou.
Enviar o que recolheu
Uma resposta submetida é enviada quando o Forms está aberto com ligação: quando uma página é carregada, quando a ligação é restabelecida e, periodicamente, através de um temporizador de nova tentativa enquanto a página permanece aberta. Nos navegadores que o suportam, como o Chrome, pode também ser enviada em segundo plano. Uma resposta só sai do dispositivo quando o servidor confirma que a guardou, ou que já a tinha, pelo que uma nova tentativa nunca cria uma segunda cópia.
O envio requer que tenha sessão iniciada. Uma resposta recolhida numa conta fica em espera no telemóvel até que o respetivo agente de recolha de dados volte a iniciar sessão.
Uma resposta que o servidor não consegue contabilizar tal como está, por exemplo relativa a alguém que não consta da lista, com um número de identificação já registado ou com um valor que não foi possível guardar, é guardada mesmo assim: como incompleta, para ser concluída pelo agente de recolha de dados, ou pendente de decisão de um gestor ou de uma gestora. Não permanece no telemóvel.
A lista de formulários mostra quantas respostas aguardam envio e as que o dispositivo não conseguiu enviar, com o respetivo motivo. O envio é interrompido após falhas repetidas, e Tentar novamente retoma-o.
Se o endereço do seu espaço de trabalho tiver mudado, as respostas ainda em espera no endereço antigo são enviadas a partir do Forms no endereço antigo enquanto este ainda responder, e o Forms encaminha-o depois para o novo endereço.
O que requer ligação
Algumas operações requerem ligação:
- Perguntas de fotografia, vídeo, ficheiro e voz, porque o ficheiro é carregado no momento em que é escolhido. Um formulário com uma pergunta obrigatória deste tipo aparece em Precisam de ligação.
- No formulário de nova pessoa, a escolha de uma localização abaixo do primeiro nível e a verificação de um número de telefone.
- O registo de um agregado familiar ou de um estabelecimento que não conste da lista de pessoas inquiridas.