[firebase-br] Recalculo de saldo (Trigger)

frguitar frguitar em bol.com.br
Qua Set 21 09:26:20 -03 2011


Bom dia Hélio

Só complementando, altero para:
 
for select SALDO
 from LANC
 where lanc_id > new.lanc_id
into :LANCAMENTO do
begin
    update LANC
    set SALDO = :BANCOSALDO + :TOTCRED - :TOTDEB
    WHERE NEW.LANC_ID = LANC_ID;
end


Porem ainda tenho a mesma situação, e quanto ao :LANCAMENTO ??

att
Fabiano 


____________________________________________

Em 21/09/2011 08:19, Hélio Oliveira < hpensador em gmail.com > escreveu:
Bom dia ... !

Faça assim :

declare variable LANCAMENTO integer;

for select
 from LANC
 where lanc_id > new.lanc_id
into :LANCAMENTO do
begin
 { Aqui você irá reprocessar lançamento por lançamento }	
end




-- 
[]'s,

Hélio Oliveira
Bel. Ciência da Computação
Técnico em Contabilidade
e-mail : hpensador em gmail.com
Skype : hpensador
http://hpensador.blogspot.com/
www.hpensador.net
(71) 9975-9176


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista