Índice
Para pré-preencher formulários Web, tem a opção de definir valores predefinidos nos campos do formulário. Pode fazê-lo diretamente no URL ou utilizando uma função de fácil utilização no SeaTable.
Gerar ligação de formulário com valores por defeito em SeaTable
O SeaTable oferece uma função com a qual pode facilmente gerar ligações de formulários em que os valores por defeito já estão previamente definidos.
- Criar um formulário web .
- No editor de formulários Web, clique no botão Share no canto superior direito.
- Agora clique no botão de ligação Adicionar formulário e aparecerá a seguinte máscara de entrada:
- Dê um nome à nova ligação. Em URL personalizado, pode definir parte do URL.
- Para pré-preencher um campo de formulário com um valor predefinido, clique em Adicionar campo. Seleccione o campo de formulário no menu pendente e introduza o valor por defeito pretendido.
- 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 a ligação.
O resultado, ou seja, o URL alargado, é o mesmo que o do procedimento manual descrito abaixo.
Preenchimento prévio de um formulário web directamente através do URL
- Criar um formulário web .
- Clique no botão Share no editor de formulários Web para receber a hiperligação 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.
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 | |
Assinatura | |
Texto | |
URL | |
Número | |
Última edição |