Fórum Tem como Impedir Edicao de determinada linha do DBGRid ? #337672

10/02/2007

0

Queria impedir do usuario alterar determinada linha do DBGrid. Cujo valores ja foram conferidos. Mudei a cor dessas linhas, mas queria impedir dele digitar tb. Como faria ?


Laelsonc

Laelsonc

Responder

Posts

10/02/2007

Laelsonc

É isso ai -

Se nao quer Editar
Query.ReadOnly := True;

Do contrário...
Query.ReadOnly := False;



Responder

Gostei + 0

10/02/2007

Pestana_

não sei se tem como impedir que sejá digitado a linha inteira do dbgrid, envolvendo todas colunas.

o que você poderia fazer é digitar o comando [u:3e87c23fd3]IBDataSet1.FieldByName(´nomeColuna´).ReadOnly := True;[/u:3e87c23fd3] em cada coluna que se desejá que o campo não fique em mode de edição, isso você pode adicionar dentro de sua logica que faça com que cada linha selecionada não pode ser alterado.

não dando certo posta ai eu tento montar um exemplo pra você.

flw.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar