Fórum imp relatorio quickrep apenas da seleção de regist do dbgrid #287991
13/07/2005
0
tbcorretor(master) Nome código,.......
tbClientes(Detail) datainclusao, cliente, valor..........
quero selecionar clientes só de uma data no dbgrid, por exemplo, e esse dbgrid fique selecionado e quando cliecar num botao onde acesse o preview do quick que exiba o relatorio de corretores com seus respectivos clientes, só com os clientes selecionados no dbgrid.
meu banco de dados e Access e uso adotable
muito grato,
adriano.
Xadriano
Curtir tópico
+ 0Posts
14/07/2005
Cabelo
Uma idéia, e ao meu ver a mais fáil de desenvolver seria você criar uma tabela temporária e inserir somente os dados selecionados no grid, e imprimir a partir desta tabela..
Gostei + 0
14/07/2005
Xadriano
Gostei + 0
14/07/2005
Cabelo
Insira nela os dados selecionados do grid, depois é só fazer o relatório selecionando tudo desta tabela.
Gostei + 0
14/07/2005
Cabelo
v_sql := ´delete from Tabela Temporária´;
ExceSql;
if Grid.SelectedRows.Count > 1 then
begin
for v_i := 0 to Grid.SelectedRows.Count - 1 do
begin
Grid.DataSource.DataSet.GotoBookmark(Pointer(Grid.SelectedRows.Items[v_i]));
v_sql := ´insert into Tabela Temporaria (campos) values (valores);
ExecSql
end;
end
else
begin
insere todos os campos do grid;
end;
espero ter ajudado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)