Anterior Avançar

Tarefa 7:  Criar o sub-relatório de pedidos

O sub-relatório de pedidos lista os pedidos de cada cliente em um formato de linha e coluna. Ele exibe o número e a data de cada pedido. Para iterar nas linhas do conjunto de dados de Pedidos e exibi-los em um formato de linha e coluna, use o elemento de tabela.

1  
2  
3  
*
*
*
Escolha OK. Uma tabela aparece na área de detalhe da lista, conforme mostrado na Figura 12-12.

Figura 12-12 Tabela inserida na área de detalhes da lista

Figura 12-12  Tabela inserida na área de detalhes da lista
4  
5  
No editor de layout, a célula de tabela que contém o campo do conjunto de dados solto contém um elemento de dados que exibe [ORDERNUMBER]. Acima desse elemento de dados está o elemento de rótulo que o editor de layout inclui na linha de cabeçalho. Esse rótulo exibe o nome do campo como texto estático e serve como título da coluna.
6  

Figura 12-13 Design de relatório incluindo o sub-relatório de solicitações

Figura 12-13  Design de relatório incluindo o sub-relatório de solicitações
7  
1  
2  
3  
4  
*
*
8  
Os mesmos registros de pedidos aparecem para cada cliente, porque você especificou um valor padrão de 103 para customerNumber quando criou o parâmetro do conjunto de dados, CustID. Usando esse valor padrão, o sub-relatório de pedidos sempre exibirá os registros de pedido para o cliente 103. A solução é atualizar o valor do parâmetro CustID dinamicamente sempre que a linha de cliente no relatório principal é alterada. Este procedimento é descrito na próxima tarefa.
Os títulos das colunas aparecem em negrito e são centralizados porque o BIRT Report Designer usa o formato padrão do navegador para elementos colocados em um cabeçalho da tabela. Você reformata estes elementos em uma tarefa posterior.

Figura 12-14 Visualização do relatório mostrando registros de solicitações repetidos

Figura 12-14  Visualização do relatório mostrando registros de solicitações repetidos

(c) Copyright Actuate Corporation 2013