Árvore de páginas

Versões comparadas

Chave

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

Introdução 

Imagine um cenário que o relatório esteja com seu layout definido.

Ao executar o relatório, é possível identificar que nenhum dado é apresentado. Desta forma, é possível definir duas formas de exibição do relatório gerado. São elas:

...

Em alguns cenários, um relatório com layout definido pode ser gerado sem nenhum dado. Essa situação pode ocorrer, por exemplo, caso a condição de um filtro de Objeto de Negócio não seja atingida, fazendo com que não exista nenhum dado a ser apresentado. Nesses casos, existem duas configurações possíveis para a exibição do relatório gerado.


Para exemplificar esse comportamento, será utilizado o layout abaixo:

Image Added

Configuração 1 - Exibição do layout sem dados

...

Este é o comportamento padrão do sistema para impressão do relatório

...

. Nesse caso, mesmo que o Objeto de Negócio não entregue dados, o layout é exibido. A opção que preserva esta funcionalidade se encontra na propriedade: "Propriedades do Relatório > Impressão > Relatório Opções de Impressão > Imprime se fonte de dados está vazio" e seu status deve ser "Marcado";

Image Added


Para o layout de exemplo mostrado na Introdução e aplicando um filtro no Objeto de Negócio que não traz nenhum dado, a geração do relatório será exibida conforme abaixo:

 Image Added


Informações
titleComportamento quando o relatório for gerado pela API de integração

 Será entregue uma resposta, de status code 200, com o corpo da requisição resposta contendo o relatório gerado.

...


Configuração 2 - Exibição de mensagem

...

Nessa configuração, quando o relatório não possui dados

...

, é exibida a mensagem "Documento não contém páginas" na sua geração, ou seja, não é impresso com um layout sem dados. Para realizar essa configuração, basta desmarcar a opção padrão citada anteriormente.

...

Para o layout de exemplo mostrado na Introdução e aplicando um filtro no Objeto de Negócio que não traz nenhum dado, a geração do relatório será exibida conforme abaixo:

Image Modified

Informações
titleComportamento quando o relatório for gerado pela API de integração

Será entregue uma resposta, de status code 200, com o corpo da

...

resposta vazio.