Visualização e Impressão de somente um registro
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
Um abraço,
Wesley
Wesleyfsf
Curtidas 0
Respostas
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+
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
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