Imprimir somente selecionado em um grid
:o Boa tarde a todos !! :lol:
Gostaria de saber como proceder para realizar o seguinte tipo de impressao...
tenho um grid da tab de vendores, mostrando o codigo e o nome de todos meus vendedores.....
no grid ja ative a opcao multselect..
- pergunto entao... como faco pra imprimir somente os registro selecionados na grid...
- Utilizo rave e quickreport... em ambos meus conhecimentos nao tiveram exito!!!
Grato pela atenao e ajuda de todos
Fernando Ignacio
:D
Gostaria de saber como proceder para realizar o seguinte tipo de impressao...
tenho um grid da tab de vendores, mostrando o codigo e o nome de todos meus vendedores.....
no grid ja ative a opcao multselect..
- pergunto entao... como faco pra imprimir somente os registro selecionados na grid...
- Utilizo rave e quickreport... em ambos meus conhecimentos nao tiveram exito!!!
Grato pela atenao e ajuda de todos
Fernando Ignacio
:D
Fji
Curtidas 0
Melhor post
Maicongabriel
13/01/2004
Você poderia talvez fazer um loop (´for´, ´while´) sobre os registros selecionanados no dbgrid, pegando o codigo dos mesmos, em seguida montando uma Query por exemplo. Dai então bastaria montar o relatório sobre ela!
Captou a ideia ?
Captou a ideia ?
GOSTEI 1
Mais Respostas
Thesanto
12/01/2004
Tipo eu nao entendi sou novo em reve sera tem como esplicar passo a passo ? com os codigos
GOSTEI 0
Fabio.hc
12/01/2004
Tente assim:
Ex:
- No DBGrid a propriedade options.multselect = true.
- Coloquei o DBgrid e QuikRep no mesmo Form.
Ex:
var Form1: TForm1; Vproc, Vmax:integer; procedure TForm1.Button1Click(Sender: TObject); begin Vproc:=0; Vmax:=DBGrid1.SelectedRows.Count-1; QuickRep1.Preview; end; procedure TForm1.QuickRep1NeedData(Sender: TObject; var MoreData: Boolean); begin if Vproc <= Vmax then begin DBGrid1.DataSource.DataSet.GotoBookmark(pointer(DBGrid1.SelectedRows.Items[Vproc])); inc(Vproc); MoreData:=True; end; end;
- No DBGrid a propriedade options.multselect = true.
- Coloquei o DBgrid e QuikRep no mesmo Form.
GOSTEI 0
Mayco Freitas
12/01/2004
No caso eu trabalho com o Report tem algo para ele ?
Pelo que eu vi o exemplo acima é somente para Quik
Pelo que eu vi o exemplo acima é somente para Quik
GOSTEI 0