Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
saminae Novato

Registrado: Quarta-Feira, 20 de Junho de 2012 Mensagens: 20
|
Enviada: Qua Jun 20, 2012 2:30 pm Assunto: Dúvidas em como Acumular Valor |
|
|
Ola Boa tarde a todos,
vou dar um exemplo de minha duvida.
Tenho no BD uma tabela chamada Detalhe, logo após fazer um pagamento no sistema faço com que o sistema neste momento grave os itens na tabela itens e as tributações na tabelas tributação. Até ai tudo bem, mas preciso que no momento do fechamento do dia ele faça um loop na tabela da tributação e leia os campos das aliquotas. Caso tenha 3 valores de uma mesma aliquota terá que ser somado este valor (Acumule) e que apos isso ele continue lendo a tabela para procurar se ha mais outras aliquotas diferentes da primeira e com valores. Caso exista tera que ser feito o mesmo acumulo e no final seja gravado dentro da tabela Redução. Lembrando que para cada aliquota existente, deverá ser gravado separado na tabela da Redução.
Qualquer dica, ajuda será de grande importancia.
Obrigado |
|
Voltar ao Topo |
|
 |
Ghost_Rider Colaborador

Registrado: Segunda-Feira, 6 de Outubro de 2003 Mensagens: 4437
|
Enviada: Qua Jun 20, 2012 3:54 pm Assunto: |
|
|
Usa uma tabela temporaria (o que não recomendo) ou algum componente que fique em memoria, como uma tabela virtual...
Com o clientdataset dá pra fazer isso, ou se tiver o TXLib instalado, use o memorydata...
Abraço... |
|
Voltar ao Topo |
|
 |
saminae Novato

Registrado: Quarta-Feira, 20 de Junho de 2012 Mensagens: 20
|
Enviada: Qua Jun 20, 2012 4:38 pm Assunto: |
|
|
Ghost_Rider escreveu: | Usa uma tabela temporaria (o que não recomendo) ou algum componente que fique em memoria, como uma tabela virtual...
Com o clientdataset dá pra fazer isso, ou se tiver o TXLib instalado, use o memorydata...
Abraço... |
Obrigado pela ajuda,
uma outra duvida seria usando um locate será que tambem daria certo? |
|
Voltar ao Topo |
|
 |
|