Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
dae galera http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
to com um probleminha aqui. to tentando usar 2 datetimepicker pra fazer um relatório de movimento de caixa.
o problema é que quando abro a query, ele dá esse erro aqui:
"the conversion of a char data type into a datetime data type resulted in an out-of-range datetime value"
eh certeza que ta dando problema com o formato...
alguem tem alguma idéia do que fazer?
aqui segue o código do botão que abre o query....
Dm.Qreport.Close;
Dm.Qreport.Sql.Clear;
Dm.Qreport.Sql.Text := 'SELECT A.COD_VENDA, A.COD_CLIENTE, B.NOME_CLIENTE, A.DATA_VENDA, A.COD_USUARIO, SUM(C.VALOR_PAGO) AS VALOR_TOTAL FROM VENDA A, CLIENTE B, ITEM_VENDA C WHERE A.COD_CLIENTE = B.COD_CLIENTE AND A.COD_VENDA = C.COD_VENDA AND A.DATA_VENDA > '''+datetostr(DataIni.Date)+''' AND A.DATA_VENDA < '''+datetostr(datafim.Date)+'''';
if CheckUser.Checked = true then
Dm.Qreport.SQL.Add('and COD_USUARIO = '''+DM.QUsuarioCOD_USUARIO.AsString+'');
Dm.Qreport.Sql.Add('GROUP BY A.COD_VENDA, A.COD_CLIENTE, B.NOME_CLIENTE, A.DATA_VENDA, A.COD_USUARIO');
// Label4.Caption := Dm.QReport.Sql.text;
DM.Qreport.Open;Carregando comentários...