Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tabelas utilizadas


01. VISÃO GERAL

O Relatório de Lançamentos por Período Vertical é um relatório desenvolvido em TReport,  a sua impressão padrão se baseia em cima da uma massa de dados, conjunto das informações de diversas tabelas:

SRA - Funcionários                  

SRC - Movimento do Período          

SRD - Histórico de Movimentos       

SQB - Departamentos

CTT - Centro de Custo               

RGC - Localidades                   

RCO - Registro Patronal             

Embora seja permitido realizar a personalização de novas células neste relatório, estas novas células deverão ser construídas através da propriedade Fórmulas.

Pois somente desta maneira será possível posicionar sobre o registro correto, baseado nas colunas padrões do relatório, para retornar o conteúdo desejado.

Observação: Essa é uma limitação que pode ocorrer em demais relatórios TREPORT, por este motivo é necessário efetuar o tratamento.

02. EXEMPLO DE UTILIZAÇÃO

Vamos criar duas células, uma para realizar a impressão do CPF e outra para realizar a impressão do RG do funcionário na seção de Verbas do Funcionário para impressão por ordem de Verbas + Lançamentos.

Na tela de personalização, posicione sobre a seção 'Verbas do Funcionário',

Em seguida, selecione a propriedade Fórmula.

Nesta tela é possível  usar expressões do ADVPL para fórmulas complexas, para este cenário como queremos retornar o CPF (RA_CIC) e o RG (RA_RG) do funcionário, iremos adicionar essa célula de fórmula na tabela SRA - Funcionários e na fórmula em si iremos usar o método Posicione - Posiciona tabela em registro para retornar este conteúdo.

Posicione("SRA", 1,CELL(A0)+CELL(A1), "RA_CIC")

                   |        |  |               |               | Campo de Retorno
                   |        |  |               Matrícula
                   |        |  | Filial
                   |        | Ordem de Busca do Alias
                   Alias de Busca                   



adicionar as propriedades do campo CPF (RA_CIC) à esta nova célula salvar.

Realizar o mesmo procedimento para o campo RG (RA_RG).

Ao final do processo ficará como:


Realizando a impressão:




IMPORTANTE!

Ao utilizar a propriedade de Fórmula a operação fica a mercê de oneração de performance devido à macro execução da fórmula a cada linha de impressão. Dessa maneira deve-se avaliar a necessidade da impressão da célula e o volume de dados a serem impressos.


03. TABELAS UTILIZADAS

  • SRA - Funcionários                  
  • SRC - Movimento do Período          
  • SRD - Histórico de Movimentos       
  • SQB - Departamentos
  • CTT - Centro de Custo               
  • RGC - Localidades                   
  • RCO - Registro Patronal