GARANTIR DESCONTO

Fórum dbgrid - só pra lokos... #224544

05/04/2004

0

bom tenho em meu sistema um dbgrid, onde preciso alterar a propriedade option/dgEditing em modo de execução de false para true quando for clicado em um botão, já tentei os seguintes códigos sem sucesso.

dbgrid.option.dgEditing:= true // falhou
dbgrid.option[dgEditing] := true // falhou
dbgrid.option(dgEditing) := true // falhou

alguém pode me ajudar a resolver isso, ou me explique porque não dá certo ???

uso delphi 5.0 e banco paradox, dbgrid ligado direto em um ds ligado no table...

agradeço a ajuda da galera...


Saggitharius

Saggitharius

Responder

Posts

05/04/2004

Eduardo Diniz

Já precisei fazer isso uma vez e tentei do mesmo jeito que vc e não funcionou, não sei se há um jeito mas fácil que esse mas o que eu fiz foi reatribuir os valor para a propriedades options :

// SEM PERMITIRAR A EDICAO DO GRID
dbgrid.Options:=
[dgTitles,
dgIndicator,
dgColumnResize,
dgColLines,
dgRowLines,
dgTabs,
dgConfirmDelete,
dgCancelOnExit];

// PERMITINDO A EDICAO DO GRID

dbgrid.Options:=
[[b:5343ae315a]dgEditing[/b:5343ae315a],
dgTitles,
dgIndicator,
dgColumnResize,
dgColLines,
dgRowLines,
dgTabs,
dgConfirmDelete,
dgCancelOnExit];

Espero que ajude.

Eduardo.


Responder

Gostei + 0

07/04/2004

Emerson Nascimento

permitindo a edição:
dbgrid.Options := dbgrid.Options + [dgEditing];


desabilitando a edição:
dbgrid.Options := dbgrid.Options - [dgEditing];


Responder

Gostei + 0

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

Aceitar