Passo a Passo
3. Ajustes Comuns no Relatório
8. Criação de Texto Corrido com Variáveis
1. Cadastro do Relatório
1.1 No módulo Cadastros, acesse o menu: Relatórios.
1.2 Clique em NOVO.
1.3 Será exibida uma tela para preenchimento das seguintes informações:
- Código: identificador do relatório.
- Descrição: nome do relatório.
- Fonte de Dados: define os campos disponíveis para montagem.
- Filtros: critérios que serão aplicados na geração do relatório.
➡️ Importante! A escolha da Fonte de Dados é fundamental, pois determina quais informações estarão disponíveis para uso no relatório.
1.4 Após o preenchimento, clique em SALVAR E FECHAR.
2. Edição do Modelo
2.1 Utilize a barra de pesquisa para localizar o relatório salvo.
2.2 Em seguida, clique em OUTRAS AÇÕES e selecione a opção EDITAR MODELO.
2.3 Uma nova janela será aberta para construção do layout do relatório.
Exemplo de Relatório Simples
Neste exemplo, será criado um relatório com os seguintes campos:
- Nome do Funcionário
- Data de Admissão
- Salário
- Cargo
Etapas:
- Cabeçalho: utilize o espaço superior para adicionar o título e os nomes dos campos.
- Formatação: na aba Início, ajuste o estilo do texto conforme necessário.
- Inserção de Variáveis: arraste os campos desejados da lista lateral esquerda para o corpo do relatório.
- Também é possível adicionar textos fixos, como títulos ou legendas.
3. Ajustes Comuns no Relatório
3.1 Durante a visualização, podem surgir situações como:
- Nome do funcionário cortado
- Data de admissão exibida com hora
- Títulos repetidos em cada linha de funcionário
Soluções 👇️
- Títulos repetidos: mova-os para o componente Cabeçalho, evitando a repetição.
- Nome cortado: selecione a variável e habilite a opção Múltiplas Linhas.
- Data com hora: selecione a variável e utilize a opção Formato do Texto para definir o formato desejado.
-
Salário: selecione a variável, aplique o formato Moeda e desmarque Usar Colocação Local para personalizar.
3.2 Após salvar as edições, visualize novamente o relatório para conferir as alterações aplicadas.
4. Agrupamento por Cargo
4.1 Para organizar os dados por cargo, adicione um componente Cabeçalho de Grupo.
4.2 Insira a variável Cargo no cabeçalho do grupo.
4.3 Transfira os títulos dos campos (Nome, Admissão, Salário) para o cabeçalho do grupo.
5. Report Designer
5.1 Também é possível aplicar funções do Report Designer, como apresentar o salário por extenso.
5.2 Selecione a Função.
5.3 Insira a variável do salário dentro dos parênteses da função.
5.4 Clique em OK para confirmar.
5.5 Visualize novamente o relatório para validar os dados apresentados.
6. Contagem e Soma por Cargo
6.1 Para exibir a quantidade de funcionários por cargo e total de salários, insira um Rodapé de Grupo.
6.2 Adicione a função COUNT e clique em OK para contar os registros.
6.3 Em seguida, adicione a função SUM com a variável do salário do colaborador.
6.4 Clique em OK para somar os salários.
6.5 Visualize novamente o relatório para validar os dados apresentados.
7. Fixar Componentes
7.1 Para evitar alterações acidentais na posição dos itens do relatório, selecione os componentes desejados.
7.2 Clique na opção Travar.
8. Criação de Texto Corrido com Variáveis
8.1 Para relatórios com texto corrido, utilize a fonte de dados: Dados de Contratos para Relatórios.
8.2 No módulo Cadastros, acesse o menu: Relatórios.
8.3 Clique em NOVO.
8.4 Preencha os campos: Código, Descrição, selecione a Fonte de Dados e defina os Filtros.
8.5 Clique em SALVAR E FECHAR.
8.6 Localize o relatório salvo, clique em OUTRAS AÇÕES e selecione a opção EDITAR MODELO.
8.7 Escreva o texto normalmente no editor.
8.8 Nos pontos onde deseja que as informações sejam preenchidas automaticamente, arraste o campo correspondente da lista lateral para o local desejado.
Exemplo: O contrato de trabalho do colaborador [Nome do Contrato] foi assinado em [Data de Admissão], para exercer o cargo de [Cargo].
☑️ Essas variáveis serão substituídas automaticamente pelos dados reais no momento da geração do relatório.
⚠️ Todos os dados utilizados nos exemplos são fictícios, criados exclusivamente para fins de demonstração.