[firebase-br] CALCULO DE SALDO

Daniel daniel em smallsoft.com.br
Ter Jun 26 16:57:29 -03 2007


com base na sua SQL fiz uma usando meus campos que são 
DATA,CONTA,NOME, HISTORICO,ENTRADA,SAIDA,SALDO,REGISTRO from CAIXA

A select ficou assim:

SELECT DISTINCT F.ENTRADA, F.SAIDA, SUM(FI.ENTRADA - FI.SAIDA) AS SALD FROM CAIXA F, CAIXA FI WHERE F.DATA >= FI.DATA GROUP BY F.DATA,F.ENTRADA,F.SAIDA ORDER BY F.DATA

Até lista mas não ta calculando certo
olha a imagem ai http://www.dcarus.net/FIRE/01.JPG

o certo é 

ENTRADA     SAIDA     SALDO
1000                0        1000
    0                50         950
  300                0        1250


Ou seja pego o saldo_anterior +(ENTRADA-SAIDA)

Criei um campo virtual para fazer o calculo e funcionou rápido mais quando rolo a barra de rolagem ele apaga os valores do campo, o campo fica vazio o que fazer???


From: Magno System 
  To: FireBase 
  Sent: Tuesday, June 26, 2007 2:52 PM
  Subject: Re: [firebase-br] CALCULO DE SALDO


  SELECT DISTINCT F.DATA, F.HORA,  F.DEBITO, F.CREDITO,  SUM(FI.DEBITO - 
  FI.CREDITO) AS SALDO FROM FICHA F, FICHA FI WHERE F.DATA + F.HORA >= FI.DATA 
  + FI.HORA GROUP BY F.DATA, F.HORA,  F.DEBITO, F.CREDITO ORDER BY F.DATA, 
  F.HORA 


  ______________________________________________
  FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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://firebase.com.br/pesquisa


  __________ Informação do NOD32 IMON 2355 (20070626) __________

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br




Mais detalhes sobre a lista de discussão lista