Como marcar um flag em um dbgrid?
11/04/2006
0
Eu faço um select e mostro no grid todos os campos da tabela, e gostaria de ter um botão onde eu clicasse e executasse uma rotina para flagar todos os itens listados no grid.
Como faço?
Ricieri
Posts
13/04/2006
Aroldo Zanela
Existem diversas soluções, desde a criação de uma coluna para servir de sinalizador (flag) ou uma tabela auxiliar. Entretanto, seria interessante entender qual é o requisito funcional para elaborarmos um exemplo mais apropriado. Pode detalhar mais?
15/04/2006
Ricieri
eu queria ter um botão tipo ´registrar´ e que quando fosse pressionado, ele marcasse o flag de todos os registros filtrados pelo select.
como faço?
15/04/2006
Fabiano Góes
Se voce ja tem o campo ´flag´
E todos os regitros vizualizados devem ser registrados
então :
Query.First; while not Query.Eof do begin Query.Edit; Query.FieldByName(´flag´).Value := ´*´; // Query.Post; Query.Next; end;
Ou alguma coisa parecido.
Espero ter ajudado.
Um abraço !!!!
Clique aqui para fazer login e interagir na Comunidade :)