Visualização e Impressão de somente um registro

Delphi

09/03/2003

Criei um Form de consulta, ao qual eu digito o nome do cliente e ele me mostra os dados do mesmo numa grid, ao clicar neste registro eu coloquei um evento para abrir o Relatorio no Quickreport, mais preciso que ele me mostre somente o registro selecionado. Alguém poderia me ajudar. Desde já agradeço.

Um abraço,

Wesley


Wesleyfsf

Wesleyfsf

Curtidas 0

Respostas

Excon

Excon

09/03/2003

Olá;

Antes de acionar o quick report, faça um filtro apontando para o registro de deseja imprimir e acione o quick.

tb.Filtered := false;
tb.Filter := ´Campo = ´ + Var_Nome;
tbFiltered := True;
QuickReport.Print;

ou

tb.close;
tb.sql.clear;
tb.sql.add(´select campo1,campo2,campo3 from tabela´);
tb.sql.add(´where campo1 = ´ + QuotedStr(Filtro));
tb.open;
quickreport.print;

ps. Mande notícias.

gilberto@interport-es.com.br

T+


GOSTEI 0
Adilsond

Adilsond

09/03/2003

Ligue os campos a tabela/query que voce utilizou e na propriedade dataset do quickrep deixe em branco. Assim ele imprimirá somente o registro atual.


GOSTEI 0
POSTAR