Vc não especificou o banco que vc usa mas vai aqui um codigo que utilizo com
componentes DBExpress

Crie uma instrução SQL parametrizada em um componente SQLClientDataSet,
tipo:
SELECT CAMPO1, CAMPO2, CAMPO3 FROM TABELA WHERE CODIGO = :CODIGO

e no evento Onclick de um speedbutton coloque:

procedure TForm1.SpeedButton2Click(Sender: TObject);
begin

DataModule1.SQLClientDataSet1.Params[0].Value:=DataModule1.ClientDataSet1COD
IGO.AsInteger;
 FormRelatorio:=TFormRelatorio.Create(self);
 DataModule1.SQLClientDataSet1.Open;
  try
   FormRelatorio.rptRelatorio.Preview; //aqui vem seu componente do Rave que
desenha o relatório
     finally
       FormRelatorio.Free;
       DataModule1.SQLClientDataSet1.Close;
       end;
end;

[]'s
Neto

----- Original Message -----
From: "Alexandre Toffalini" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, October 05, 2004 2:01 PM
Subject: [delphi-br] RAVE Reports - Imprimir registro atual


>
>
> Boas ...
>
> Sou iniciante no Delphi e estou usando o Rave Reports para criação dos
> meus relatórios, mas tenho uma dúvida: preciso imprimir somente um
registro
> de uma tabela q esta sendo exibida num formulario....seria assim: eu
> clico num SpeedButom (Imprimir) e somente será impresso o regitro
> atualmente exibido no Form.
>
> Se alguem tiver alguma documentação do Rave Reports...qq coisa...me
> ajudaria muito.
>
> Desde já agradeço a todos.
>
> Ab´s
>
> Alexandre
> BH - MG
>
>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a