Form

<< Clique para Mostrar o Sumário >>

Navegação:  Gerenciamento de Aplicações > Páginas e Controles >

Form

Um Controle Form Form ou Formulário é a representação de uma folha com perguntas. O servidor armazena a definição do modelo de Formulário e as respostas preenchidas. No dispositivo as perguntas possuem campos pré-definidos e um estado que controla o fluxo de edição. Assim que é criado, um Formulário tem o estado Pendente, que significa que os campos devem ser preenchidos por um usuário.

Cada definição de Formulário possui uma configuração de Administradores e usuários. Os Administradores são usuários que podem criar um Formulário novo e os Usuários somente podem preencher o Formulário, sem permissão de removê-lo ou criar um novo.

Quando um Formulário é criado, qualquer usuário ou grupo de usuários daquele Formulário pode atribuir-se a tarefa de preenchê-lo. Neste caso o Formulário entra no estado Atribuído. Neste estado, outros usuários não podem editar este Formulário, de forma a evitar que o preenchimento seja realizado por mais de um usuário ou grupo ao mesmo tempo.

O modelo de preenchimento offline também se baseia no conceito de atribuição. Quando um usuário decide entrar em modo Offline para realizar uma coleta, todos os Formulários que lhe estão atribuídos são armazenados no dispositivo móvel.

Depois de preenchido, o Formulário é enviado automaticamente para o servidor, se em modo Online, ou permanece armazenado até que o usuário se conecte ao servidor. Assim que a conexão é realizada, todos os Formulários editados em modo Offline são enviados para o servidor.

Depois da fase de edição existe a fase de finalização. Mesmo quando as respostas são enviadas para o servidor, isto não significa que o Formulário está pronto. Portanto, a última etapa da edição consiste em marcar o Formulário como Finalizado.

O Formulário possui uma opção Incluir fase de revisão na criação, que adiciona uma etapa a mais após a finalização. Esta etapa só está disponível para Administradores do Formulário e corresponde à aprovação da coleta dos dados.

Para utilizar um Formulário, configure as opções descritas na tabela a seguir.

Opções disponíveis para o Controle Form

Opção

Descrição

Título (Title)

Texto visível no topo de um Controle Form

Form

Nome da Conexão do tipo Form de um Controle Form

Height (Altura)

Altura, com base na altura padrão de um Controle, de um Form

State (Estado)

Estado de um Controle Form. Os valores possíveis são 0: Pendente, 1: Atribuído, 2: Finalizado ou 3: Aprovado

Field (Campo)

Permite definir um filtro para o nome do campo de um Controle Form

Value (Valor)

Permite definir um filtro para o valor do campo de um Controle Form