Fórum imprimindo um registro #370705

23/05/2009

0

Preciso imprimir somente o cadastro de um cliente no rave report. Ou seja do cliente que estou vendo na tela. Estou usando o filter antes de imprimir, mas ele só imprime o primeiro cadastro e não o cadastro que está na tela. Segue abaixo o codigo quando clico no botão imprimir.

DataModule1.ClientDataSet1.Filtered:=False;
DataModule1.ClientDataSet1.Filter:=´cod_cliente=´
+QuotedStr(DBText1.Caption);
DataModule1.ClientDataSet1.Filtered:=True;
dmReport.RvProject1.ProjectFile := ´reports.rav´;
dmReport.RvProject1.Execute;
DataModule1.ClientDataSet1.Filtered:=false;

Alguém poderia me ajudar? Obrigado.
Carlos.


Caube

Caube

Responder

Posts

24/05/2009

Dbergkamps10

Ola,
Faz uma SQL com a chave primaria do cadastro q ta na tela e liga ela no Report. Além de ser mais rapido, eh mais seguro.


Att
Dalton


Responder

Gostei + 0

25/05/2009

Sistemald

Você também pode imprimir a tela.

screen.ActiveForm.Print;


Via direto para impressora padrão do windows.


Responder

Gostei + 0

31/05/2009

Caube

bem, não era bem isso que eu precisava, mas obrigado pela atençao de voces. :)


Responder

Gostei + 0

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

Aceitar