Fórum imprimir mais de um registro no Detail do QuickReport #173416

06/08/2003

0

Gostaria de saber como faço para imprimir mais de um registro no Detail de um relatorio, por exemplo:

Tenho 1 tabela orcamento e uma tabela Itens Orcamento. Quero imprimir os itens de um determinado orcamento numa mesma pagina, sendo um item embaixo do outro.

Estou utilizando o componente ADOquery para gerar a consulta.

Obrigado.


Jpablo

Jpablo

Responder

Posts

06/08/2003

Edineidaniel

Bom,

Se vc fez uma consulta, ai é só colocar os campos no detail do quickrep1.

e Setar no dataset dos campos no ADOQuery da consulta...

Ex:
(Primeiro campo) --> DataSet = Form(consulta).ADOQuery1
ai no DataField escolher o campo pretendido..

Espero que isso te ajude...

Acho que foi isso que eu entendi...


Responder

Gostei + 0

07/08/2003

Joilson_gouveia

Completando o que Ionide respondeu:

Você precisa colocar um QRGroup antes da Detail, e na propriedade Expression dele escolher o campo agrupador (No seu caso é o Orçamento).

No QRGroup, adicione um QRDBText e associe-o ao Campo Orçamento;

No Detail, adicione tantos QRDBText quantos sejam as colunas/campos que vc tem na sua consulta.

Ficará mais ou menos assim:

Orçamento1: XXXXXXXXX //no QRGroup
Item 1 Data1 Valor1//
Item2 Data2 Valor2// no Detail
Item3 Data3 Valor3//

Orçamento2: XXXXXXXXXX
Item1 Data1 Valor1
ItemX DataX ValorX

Etc.

Fim do relatório.

Espero que tenha ajudado.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar