[firebase-br] Campo não inclui valor do before insert

NextCorp Informática nextcorp em terra.com.br
Qui Fev 19 12:09:05 -03 2009


Caros

IBO, Delphi 5 e Fire 2.1.0

Tenho uma trigger before insert do modelo tradicional

if new.rec_num_recibo is null then
  new.rec_num_recibo= gen_id(gen_recibo,1);

que gera o numero do recibo para não saltar a seguencia mesmo que cancelado.

Beleza, faz isto normalmente, mas o problema é que no momento que clico no botão de insert, não mostra no campo Num_recibo o valor atribuido na trigger before insert

No insertSQL da IB_query, retirei do o campo rec_num_recibo para ser atribuido na trigger.

Já tentei várias situações mas não mostra o valor no momento do insert.

Se salvo e ou olhar o registro o vaor esta lá atribuido normalmente, o que quer dizer que faz o trigger, mas no meu entender teria que antes de inserir já mostrar o valor gerado. 

O que estou esquecendo ?


Atenciosamente

Washington André Muller da silva

#######################
NextCorp Informática Ltda
www.nextcorp.com.br
nextcorp em terra.com.br
0xx-(51)-3037-6605
#######################


Mais detalhes sobre a lista de discussão lista