Como criar um formulário PDF interativo para entrevistas de RH em Delphi e Lazarus

2020-12-14

Alguém pode não saber, mas o padrão PDF permite que você crie formulários preenchíveis. Ou seja, o documento pode ser editado diretamente no visualizador. Isso é mais frequentemente usado para questionários e vários formulários. O usuário preenche os campos e envia o documento por e-mail ou imprime.

Hoje veremos como criar um formulário PDF interativo para avaliar entrevistas de RH em Delphi e Lazarus.

A nova versão do FastReport VCL 6.9 tem a capacidade de exportar relatórios para o formato PDF com suporte de formulários interativos. Nas configurações de exportação, as opções InteractiveForms e InteractiveFormsFontSubset foram adicionadas. A segunda opção, string-expression, permite construir um conjunto de caracteres de fonte para um objeto de formulário interativo com a fonte incluída no arquivo. Exemplo de uso: A-Z, a-z, 0-9, # 43- # 47,! @ # $

Exportar para PDF

Suporte adicionado para três objetos:

1. Objeto de texto (TfrxMemoView), produz texto simples e código HTML via EMF (a formatação é perdida ao editar em PDF);
2. Objeto CheckBox (TfrxCheckBoxView) como vetor e via EMF (usando fonte);
3. Objeto de imagem (TfrxPictureView). Nem todos os visualizadores podem carregá-lo, funciona no Adobe Acrobat Reader.

Todos esses objetos possuem uma nova propriedade - Editable, que possui um conjunto de valores que permite a edição na visualização e/ou exportação.

Editavel

Por exemplo, o designer criou um modelo de relatório para avaliar entrevistas de RH, que contém campos preenchíveis, caixas de seleção e a capacidade de fazer upload de seu logotipo.

Relatório rápido-avaliação da entrevista HR

Você também pode alterar os valores desses campos preenchidos no modo de visualização do FastReport mantendo a tecla Alt pressionada enquanto clica neste campo. 

Visualizacao

Depois de exportar para PDF com os valores apropriados definidos, você pode editar facilmente esses campos em visualizadores como o Adobe Acrobat Reader.

FastReport - HR Interview Evaluation

Assim, a função de editar o relatório no modo de visualização pode ser utilizada para formulários e questionários, no nosso caso para o formulário de avaliação de entrevista de RH. Você pode salvar o relatório no formato .fp3 e distribuí-lo. Os usuários preencherão o relatório como formulários PDF.

Ou imediatamente exportar o relatório para PDF e distribuir o arquivo também.

VCL Lazarus FastReport PDF Interactivity Delphi VCL Lazarus FastReport PDF Interactivity Delphi
18 de agosto de 2022

Instalação do FastReport no Lazarus para Linux e Windows

Instruções para instalar o FastReport no Lazarus para vários sistemas operacionais com uma comparação das edições Academic, Trial, Professional.
20 de maio de 2022

Como atualizar da versão antiga do FastReport VCL para a nova

Instruções passo a passo para remover componentes anteriores e instalar uma nova versão do FastReport VCL usando o utilitário Delphi.
04 de abril de 2022

Relatório interativo com entrada prévia de dados em uma tabela

Falamos sobre a possibilidade de alterar os dados na tabela manualmente antes de criar um relatório usando um script do FastReport .NET.
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.