Anterior Seguinte

Guia de iniciação 3:  Construir um relatório que contém sub-relatórios lado a lado

Esta secção fornece instruções passo-a-passo para a elaboração de um relatório que apresente uma lista de clientes. Para cada cliente, o relatório apresenta as informações de encomenda e pagamento. As informações de encomenda e de pagamento existem em sub-relatórios separados e adjacentes. O relatório dos clientes corresponde ao relatório principal, também designado relatório externo. Os sub-relatórios de encomendas e pagamentos correspondem aos relatórios detalhados, também designados relatórios internos.

Cada relatório acede a dados a partir de uma tabela diferente na base de dados exemplo, Classic Models. O relatório de clientes, o sub-relatório de encomendas e o de pagamento utilizam dados oriundos das tabelas Customers, Orders e Payments, respectivamente.

Um campo comum, CUSTOMERNUMBER, liga os relatórios. O valor do campo de ligação no relatório principal determina os dados que serão apresentados nos relatórios detalhados. Por exemplo, se o número de cliente no relatório principal for 173, os relatórios detalhados irão apresentar as informações de encomenda e pagamento do cliente com o ID 173.

Imagem 12-1 apresenta uma parte do relatório terminado.

Imagem 12-1 Relatório principal de clientes incluindo subrelatórios de encomendas e pagamentos

Imagem 12-1  Relatório principal de clientes incluindo subrelatórios de encomendas e pagamentos

Neste guia de iniciação, deverá executar as seguintes tarefas:

*
*
*
*
*
*
*
*
*
*
*
*
*
*

(c) Copyright Actuate Corporation 2013