[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