[firebase-br] Sobre DbExpress e Master/Detail
Ivan
ich em via.com.br
Ter Mar 29 15:48:19 -03 2005
Se vc quer um resposta melhor, por favor, formule melhor a sua pergunta...
Roberto - Sui Generis escreveu:
> Obrigado pela Resposta... mas não gostei muito... Alguém tem outra sugestão
> ???
>
> ----- Original Message -----
> From: "Jony Ridel" <jonyridel em aol.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, March 29, 2005 10:58 AM
> Subject: Re: [firebase-br] Sobre DbExpress e Master/Detail
>
>
> Roberto, a sua procedure efetua os calculos baseados em parametros
> passados na mesma, ou ela tenta acessar a informação que vc esta gravando ?
> Se ela efetua o calculo através de paramêtros e retorna o valor a ser
> gravado nas tabelas então ela pode ser chamada no Afterpost do detalhe
> (itens).
> Agora se ela efetua o calculo em cima da informação que vc esta gravando
> então vc devera chamar a mesma após o ApplyUpdates passando como
> paramêtro para a mesma a chave do registro da NF para que ela efetue os
> calculos e atulize os registros.
> Talvez minha resposta não tenha sido boa pois não sei como funciona a
> sua procedure (se serve para atualizar apenas os itens, ou os itens e o
> mestre, ou apenas retornar valores para atualizacao).
> Espere mesmo assim ter ajudado um pouco.
>
> []'s
>
> -----------------------
> - Jony Ridel -
> - Mais Informática -
> - Feira de Santana/BA -
> -----------------------
>
>
>
> Roberto - Sui Generis escreveu:
>
> > Estou fazendo o Cálulo de uma Nota Fiscal no Firebird com Stored
> > Procedure,
> > usando ClientDataSet com NestedTable (Mestre / Detalhe no Delphi) e
> > estou executando o ApplyUpdate no Master somente na hora de gravar a
> > Nota Fiscal, quando tudo estiver OK, mas já preciso executar a Stored
> > Procedure no momento de lançar os itens da Nota Fiscal (Detalhe), mas
> > esta Stored Procedure não está sendo executada pois ainda não executei
> > ApplyUpdate... Fiz o teste executando o ApplyUpdate nos Itens
> > (Detalhe) e então funcionou, mas só posso executar o ApplyUpdate no
> > final, quando tudo estiver OK na Nota... Alguém tem uma sugestão de
> > como fazer ???
> >
> >
> > []'s
> > Roberto Krug
> > Sui Generis Informática
> > Novo Hamburgo - RS - Brasil
> > roberto em suigenerisinf.com.br
> > Interbase / Firebird DBA
> > Delphi 7 - IBX 7.08
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas:
> > http://search.gmane.org/search.php?group=firebase
> >
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas:
> http://search.gmane.org/search.php?group=rebase
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://search.gmane.org/search.php?group=rebase
>
Mais detalhes sobre a lista de discussão lista