Fala Galeraaaaaaaaaaa

Fala Galeraaaaaaaaaaa
Viu pessoal estou com uma dúvida aqui.
Tenho um Dbgrid e quero adicionar "V" a um campo que quero baixar. só que quero MARCAR Vários campos AO MESMO TEMPO, o problema é que ... quando eu clico em uma linha... funciona certinho aparece o "V" mas quando clico na segunda linha some o "V" que eu havia MARCADO NA LINHA ANTERIOR... exemplo..
O QUE ESTA ACONTECENDO....
LINHA 1 (CLIQUEI AQUI, ESTA LINHA RECEBE "V")
LINHA 2(CLIQUEI AQUI DESTA VEZ, LINHA 1 PERDE O "V" E LINHA 2 RECEBE O V)
LINHA 3
COMO QUERO QUE FAÇA....
O QUE ESTA ACONTECENDO....
LINHA 1 (CLIQUEI AQUI, ESTA LINHA RECEBE "V")
LINHA 2(CLIQUEI AQUI DESTA VEZ, LINHA 1 CONTINUA COM O "V" E LINHA 2 RECEBE É MARCADA COM O V)
cÓDIGO QUE ESTOU USANDO....
procedure Tfrm_crediario.DBGrid1CellClick(Column: TColumn);
Begin
    udm.querycrediario.Edit;
   if udm.querycrediarioATIVO.AsString='V' then begin
           udm.querycrediarioATIVO.AsString:=''
                     end else begin
       udm.querycrediarioATIVO.AsString:='V';
end;
end;

Como posso resolver este Problema.. desde ja agradeço...

Comments