01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | Gestão de Pessoas (SIGAGPE) |
Função: | Relatórios em TReport |
02. SITUAÇÃO
Ao configurar células personalizadas no Layout de um relatório em TReport, a informação do campo adicionado se repete na geração das linhas do relatório.
03. SOLUÇÃO
A tecnologia TReport permite a personalização de diversas características de relatórios padrões desenvolvidos neste formato, sejam elas estéticas (como fonte, cores, espaçamento, etc.) ou até mesmo estruturais.
Para informações detalhadas e utilização, confira a documentação disponibilizada pelo Framework: Configurando Relatórios Personalizáveis
Conforme o conceito do relatório a ser trabalhado, suas definições podem ser baseadas num conjunto de informações contidas em mais de uma tabela de dados do sistema.
Para fins de performance, a geração dessa massa de dados combinados pode ocorrer sem posicionamento nos registros durante a impressão das informações.
Em cenários como este, existe a opção de criação de novas células por meio de Fórmulas, elaboradas em expressões AdvPL.
04. DEMAIS INFORMAÇÕES
Na construção de fórmulas personalizadas, deve-se atentar a alguns pontos, como o comprometimento de performance no processamento, além de possíveis limitações que podem ser apresentadas conforme regras e especificações de cada relatório.
Ex.: definições de montagem do Layout podem utilizar seções específicas para o funcionamento de filtros e totalizadores, e as células utilizadas nas fórmulas devem estar presentes na seção onde são criadas.
Caso uma fórmula faça uso de xFilial ou funções similares, a impressão pode obedecer à filial logada na geração do relatório, e não aos dados impressos, sendo necessário o uso de filtros para evitar inconsistências.
05. ASSUNTOS RELACIONADOS
- Exemplo de uso de personalização por Fórmula: Como Configurar Campos Personalizados no Rel. Período Vertical (GPER102)