Pessoal, tenho um Sql, para gerar uma valor de saldo e estou utilizando o FortesReport como gerador de Relatorio, mas no momento em que rodo o projeto e executo o relatorio da a seguinte mensagem.
Fornecedores: Ocorreu um Erro durante a criação do Relatorio. Conversion Error from String "0". Se alguem puder me ajudar ficarei muito agradecido, pois estou a um tempo tentando mas não consigo. O Sql é este e esta no AfterPrint de um Columm footer e estou usando o FireBird como BD. With DM.IBQuery2 do begin Close; SQL.Clear; SQL.Add('SELECT T.CODFORNEC, (SELECT COALESCE(SUM(S.VALOR),0) FROM CXMOV S WHERE'); SQL.Add('(S.CODFORNEC = T.CODFORNEC) AND (S.FLAG = ''E'') AND (S.DATA <' + DateToStr(FrmTelaPrint.JvDateEdit1.Date)+ '))-'); SQL.Add('(SELECT COALESCE(SUM(S.VALOR),0) FROM CXMOV S WHERE (S.CODFORNEC = T.CODFORNEC)'); SQL.Add('AND (S.FLAG = ''S'') AND (S.DATA < ' + DateToStr(FrmTelaPrint.JvDateEdit1.Date) + ')) AS SALDO'); SQL.Add('FROM CXMOV T WHERE (T.CODFORNEC >= ' + FrmTelaPrint.Edit13CodFornec.Text + ')'); SQL.Add('AND (T.CODFORNEC <=' + FrmTelaPrint.Edit14CodFornec.Text + ')'); SQL.Add('AND (T.DATA < ' + DateToStr(FrmTelaPrint.JvDateEdit1.Date) + ')'); SQL.Add('GROUP BY T.CODFORNEC'); Open; END; RLLabel18.Caption := DM.IBQuery2.Fields[0].AsVariant; end; -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html