Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

Objetivo:


       O  O objetivo desse documento é orientar a maneira de configurar no RMREPORTS caso o detalhe filho (SubDetalhe) não possua dados, o detalhe principal (Detalhe1) não seja impresso.

Exemplo:


      Segue abaixo exemplo do relatório:

DetalheSubDetalhe - Grupo Inferior Vazio.TotvsReport

Para exemplificar, criei um relatório simples utilizando como fonte de dados duas tabelas, a PFUNC (Funcionários) no Detalhe1 e no SubDetalhe1 inseri a tabela PFDEPEND (Dependentes dos funcionários). Além do Detalhe1 e do SubDetalhe1, inseri também o CabeçalhodoDetalhe1 para realizar a quebra no relatório conforme documento e também um CabeçalhodoDetalhe2 apenas para controlar os dados que serão impressos, assim não há necessidade de inserir esse grupo em seu relatório.

Ao gerar o relatório dessa maneira, o mesmo irá retornar todos os funcionários da base de dados utilizada e também seus dependentes mesmo que algum funcionário não possua dependente, conforme print abaixo:

Para realizar a configuração para imprimir somente se o grupo interno possuir dados, acesse as propriedades do relatório (RPTREPORT Relatório) e em Impressão, expanda Relatório Opções de impressão configure conforme abaixo:

  • Contagem Detalhe em tempo de Design = 0
  • Contagem Detalhe Vazia = 0
  • Detalhe Contagem quando a fonte de dados está vazio = 0
  • Imprime se fonte de dados está vazio = Sim

Além dessas configurações nas propriedades do relatório, acesse as propriedades do Subdetalhe1 em Impressão, expanda Relatório Opções de impressão configure:

  • Contagem Detalhe em tempo de Design = 0
  • Contagem Detalhe Vazia = 0
  • Detalhe Contagem quando a fonte de dados está vazio = 0
  • Imprime se fonte de dados está vazio = Não 


Ao realizar essas configurações, o relatório será gerado somente com os funcionários da base de dados utilizada que possuam dependentes cadastrados.

Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.01.XX

Informações
iconfalse

Processo: Imprimir se grupos internos forem vazios RMREPORTS.

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data: 10/10/2017

Informações
iconfalse

Autores:

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Philippe Fernandes Lima Gonçalves

SARAH ROLAND CAMPOS LISBOA

Wesley Avelino De Carvalho