dbgrid - só pra lokos...
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...
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
Curtidas 0
Respostas
Eduardo Diniz
05/04/2004
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.
// 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.
GOSTEI 0
Emerson Nascimento
05/04/2004
permitindo a edição:
dbgrid.Options := dbgrid.Options + [dgEditing];
desabilitando a edição:
dbgrid.Options := dbgrid.Options - [dgEditing];
dbgrid.Options := dbgrid.Options + [dgEditing];
desabilitando a edição:
dbgrid.Options := dbgrid.Options - [dgEditing];
GOSTEI 0