Para pré-popular formulários web, tem a opção de definir valores por defeito nos campos do formulário através do URL. Pode fazê-lo directamente no URL ou através de uma função no SeaTable.
Preenchimento prévio de um formulário web directamente através do URL
- Criar um formulário web.
- Clique no botão Partilhar no editor do formulário web para obter o link para o formulário web.
- Copie o link e cole-o num novo separador na linha de pesquisa do navegador, onde pode editá-lo e testá-lo.
- Para preencher previamente um campo do formulário com um valor por defeito, anexar a string /?prefill_COLUMNAME=PREFILLVALUE' ao link do formulário.
Em vez de COLUMNNAME, coloque o nome do campo que pretende preencher; para PREFILLVALUE, coloque o valor por defeito desejado. Os espaços devem ser escritos como %20. Preste atenção às maiúsculas e minúsculas.
Exemplo: Se quiser enviar a Joe Smith um formulário web personalizado com o seu nome já preenchido, anexe a string /?prefill_name=Joe%20Smith ao link do formulário.
Para utilizar múltiplos valores por defeito, concatenar as entradas de pré-preenchimento com um & caracter: /?prefill_COLUMNAME=PREFILLVALUE&prefill_COLUMNAME=PREFILLVALUE
Uma vez terminado, pode testar a ligação pressionando a tecla Enter e abrindo o formulário web. Se tudo tiver funcionado, poderá ver os valores por defeito pré-preenchidos nesta pré-visualização.
Gerar ligação de formulário com valores por defeito em SeaTable
SeaTable oferece uma função com a qual se pode gerar convenientemente ligações de formulário em que os valores por defeito são definidos com antecedência. O resultado, ou seja, o URL personalizado, é o mesmo que com o procedimento acima descrito.
- Criar um formulário web.
- No editor de formulários web, clicar no botão More no canto superior direito e depois em Generate form links with prefilled values.
- Agora clique no botão Adicionar formulário de ligação e aparece a seguinte máscara de entrada:
- Dê um nome à nova ligação.
- Para pré-popular um campo do formulário com um valor padrão, clique em Adicionar Campo, seleccione o campo do formulário no menu pendente e introduza o valor padrão desejado.
- Finalmente, pode decidir se o valor por defeito pode ser alterado ao preencher o formulário. Para o fazer, seleccione Ler e Escrever. Se seleccionar Apenas Leitura, o valor no formulário permanece inalterado.
- Clique em Criar para gerar o link personalizado.
Campos de formulário pré-preenchíveis
Dependendo do tipo de coluna em que se baseia um campo de formulário, nem sempre é possível o pré-preenchimento. Na síntese seguinte é possível ver quais os tipos de coluna que permitem o pré-preenchimento via URL e quais não permitem.
Tipo de coluna | Suporta pré-preenchimento |
---|---|
Número automático | |
Imagem | |
Caixa de verificação | |
Ficheiro | |
Data | |
Duração | |
Selecção única | |
Correio electrónico | |
Criador | |
Criado em | |
Texto formatado | |
Fórmula | |
Fórmula para links | |
Geoposição | |
Último editor | |
Selecção múltipla | |
Empregados | |
Classificação | |
Botão | |
Texto | |
URL | |
Número | |
Última edição |