Iuri
 
se eu entndi seu problema
faca assim:
 
Set nSaldo = 0
Call  SalTblPopulate (TBL_window, hSql, '
SELECT
    Table1.NumeroDocumento,TipoDocumento,Valor
FROM
    Table1,Table2
WHERE
    Table1.NumeroDocumento=Table2.NumeroDocumento
INTO
    TBL_window.colNumeroDocumento, TBL_window.colTipoDocumento, tblChild.colValor ', TBL_FillAll )
 
na seção Actions na TBL_window intercepte a mensagem
 
On SAM_FetchRowDone
  if tipo_movimento='+'
     Set TBL_window.colSaldo =  nSaldo + tblChild.colValor
  else if tipo_movimento='-'
     Set TBL_window.colSaldo =  nSaldo - tblChild.colValor
 
 
Espero ter ajudade
 
-----Mensagem original-----
De: Iuri Balieiro Frigo <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Terça-feira, 6 de Junho de 2000 19:08
Assunto: [sqlwin] Mais uma de SQL

Pessoal,
 
Lá vamos nós mais uma vez....
 
Estou precisando popular uma tbl usando duas tables (SqlServer).
Dependendo do valor de um dos campos de uma das tabelas devo calcular um dos campos da minha tbl.
Vejam o exemplo:
 
Table 1:
NumeroDocumento
TipoDocumento
 
Table 2:
NumeroDocumento
Valor
 
TBL_window:
NumeroDocumento - Valor - Saldo
 
Eu devo calcular o saldo dependendo do tipo do movimento, se for entrada devo poupular saldo com uma soma e se for saída devo popular saldo como subtracao.
 
Não sei se fui claro, mas estou precisando de uma ajuda urgente,
 
Obrigado,
 
Iuri
 

Responder a