Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leonair

duplicando relatorio quick report na mesma pagina

Recommended Posts

Ola pessoal preciso fazer o seguinte, o meu programa gera um holerite de folha de pagamento, mais preciso que ele sai num mesma folha duas vez, como faço isso....Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola pessoal preciso fazer o seguinte, o meu programa gera um holerite de folha de pagamento, mais preciso que ele sai num mesma folha duas vez, como faço isso....Obrigado

 

fala amigo...

 

tenta fazer o seguinte...

 

Só para teste... depois você adapta no seu sistema ai!

 

Abra um novo form, suponhamos que a propriedade name dele será Formrelatorio

nele coloque um componente QuickRep,

Inclua uma Query ou IBQuery, mude a propriedade SQL dela para a tabela que você precisa imprimir os dados

No QuickRep na propriedade DataSet sete a Query ou IBQuery adicionada

Selecione true na band Detail, nela inclua QRLabels e QRDBTexts.

 

Nas QRLabels coloque na propriedade Caption a referência do dado que será impresso e na QRDBText set a propriedade DataSet com a Query ou IBQuery adicionada, na propriedade DataField sete o dado a ser impresso, exemplo:

 

QRLabel - Caption = Nome

QRDBText - DataSet = IBQuery1 - DataField = Nome

 

faça isso para todos os dados que deseja que imprima no relatório!

 

no botão imprimir coloque o seguinte código, supondo que tenha usado uma query no FormRelatorio e que a tabela chame-se Cliente:

FormRelatorio:=TFormRelatorio.Create(Self);

FormRelatorio.Query1.Close;

FormRelatorio.Query1.SQL.Clear;

FormRelatorio.Query1.SQL.Add('Select * from Cliente');

FormRelatorio.Query1.Open;

FormRelatorio.QuickRep1.Preview;

 

 

Só que no seu caso, como você quer que saia 2 vezes, coloque entao QRDBText ligando com os campos em cima da folha e depois no meio...

 

 

 

acredito que de certo assim!

 

qq coisa posta ae!

 

 

abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.