Estou criando um formulário no writer que posteriormente será exportado para pdf de forma que o usuário irá preencher os campos com seus dados. Inseri um campo padrão para entrada de cpf, ao entrar nos controles sei que preciso preencher o campo máscara de entrada para delimitar o que meu usuário irá digitar, porém não sei quais caracteres devo usar para formatar minha máscara. Alguém pode me ajudar?
Ola @Andressacuriosa, seja bem vinda ao Grupo.
Siga as imagens:
Com o campos selecionado clique direito
Desmarque Modo de design
Digitar no campo somente números.
Mais alguns detalhes: Artigos publicados na Revista LibreOffice Magazine…
https://www.schiavinatto.com/mundolibre/mascaras-em-formularios_lm07.html
https://www.schiavinatto.com/mundolibre/criando-formulario-pdf-preenchivel_lm10.html
Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha a esquerda da resposta, para finalizar a pergunta.
Funcionou no próprio writer, porém quando exporta para o PDF híbrido perde toda a formatação da máscara
Eu uso pouco o Writer, não sabia deste problema.
Talvez @ohallot tenha mais informação sobre isso ( se é bug).
O conjunto de controles de formulário do padrão PDF é mais pobre que o conjunto de controles do Writer (e do MSO).
Em particular, campos formatados. A formatação do campo não é suportada em PDF.
Para preencher um CPF, insira uma caixa de texto com limite de 14 caracteres, incluindo ponto e traço. Ao ultrapassar a quantidade de caracteres, um aviso soará no Acrobat.
De memória, você pode usar
- Caixa de texto
- Botão de radio
- lista suspensa
- Caixa de marcação
- Caixa tipo textarea