Array
(
)

Estado de uma Tabela (IBTable)

Jrjoliv2003
   - 06 set 2004

Tenho 2 blocos de comandos. Os dois em um botão denominado gravar.
Quero executar um bloco quando a tabela estiver em inserção (Append)
e o outro bloco quando estiver em edição(Edit). Como posso verificar
esses estados.
Uso IBTable (Interbase). Estou colocando o código abaixo, mas não
reconhece o que está entre conchetes:

if dm.ibTcliente.State in [dsInsert] then bloco1;
if dm.ibTcliente.State in [dsEdit] then bloco2;

Quem puder ajudar....

Valeu a força!!

JR.


Lucas Silva
   - 06 set 2004

#Código

uses DB;
....
if dm.ibTcliente.State = dsInsert then bloco1;
if dm.ibTcliente.State = dsEdit then bloco2;



Jrjoliv2003
   - 07 set 2004

Beleza Lucas, menos um problema...

uses DB;
....
if dm.ibTcliente.State = dsInsert then bloco1;
if dm.ibTcliente.State = dsEdit then bloco2;

Muito Obrigado mais uma vez!!

JR.