Anterior Seguinte

Tarefa 4:  Criar um conjunto de dados para o sub-relatório de encomendas

Neste procedimento, é criado um conjunto de dados para indicar os dados que serão extraídos da tabela Encomendas. O sub-relatório de encomendas que será criado posteriormente utiliza este conjunto de dados.

1  
2  
Encomendas
3  
4  
5  
SELECT Orders.orderNumber,
Orders.orderDate
FROM Orders
WHERE Orders.customerNumber = ?
Esta instrução selecciona as colunas ORDERNUMBER e ORDERDATE da tabela Encomendas. A cláusula WHERE tem um marcador de parâmetro para o valor de CUSTOMERNUMBER. Quando o relatório é executado, o sub-relatório de encomendas obtém o valor actual CUSTOMERNUMBER a partir do relatório de clientes.
6  
7  
1  
2  
3  
*
*
*
*
103 é um dos valores da coluna CUSTOMERNUMBER. É necessário um valor predefinido para que o BIRT Report Designer execute a consulta para finalidades de teste.
*

Imagem 12-4 Definição de parâmetro editada

Imagem 12-4  Definição de parâmetro editada
4  
8  
Seleccione Pré-visualizar resultados para confirmar que a consulta devolve os dados correctos. Imagem 12-5 apresenta as linhas de dados que o conjunto de dados devolve para o cliente número 103.

Imagem 12-5 Pré-visualização de dados para o subrelatório de encomendas

Imagem 12-5  Pré-visualização de dados para o subrelatório de encomendas
9  

(c) Copyright Actuate Corporation 2013