| << Clique para Mostrar o Sumário >> 
 Form | 
Um Controle 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.
 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 um Formulário, sem permissão de remover ou criar um novo Formulário.
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 estão atribuídos a este usuário são armazenados no dispositivo móvel.
Depois de preenchido, o Formulário é enviado automaticamente para um servidor, se em modo Online, ou permanece armazenado até que o usuário conecte-se a um servidor. Assim que a conexão é realizada, todos os Formulários editados em modo Offline são enviados para um servidor.
Depois da fase de edição existe a fase de finalização. Mesmo quando as respostas são enviadas para um 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 de um 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 um 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 Controle Form | 
| State (Estado) | Estado de um Controle Form. Os valores possíveis para esta opção 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 |