FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Definir cantidad de dígitos
Posts: 27
Joined: Tue Aug 12, 2025 12:29 PM

Definir cantidad de dígitos

Posted: Wed Jul 01, 2026 07:09 PM

Hola gente, como defino la cantidad de dígitos en esta cadena:

csql := "Select tipo, sum(precio * cantidad) as importe, sum(costo * cantidad) as costo, sum(precio * cantidad * porc_iva) as importei, sum(costo * cantidad*porc_iva) as costoi from detalle where fecha between CTOT('" + dtoc( fechad ) + "') and CTOT('" + dtoc( fechah ) + "') group by tipo" oRs1 := FW_OpenRecordSet( oCnM, cSQL )

Con Cast no puedo, no está previsto en oledb

El tema es que si pido un mes completo da error, si pido parciales no, o sea alguno de los sum supera la cantidad de dígitos

Saludos Jorge

Saludos

Jorge
Posts: 44508
Joined: Thu Oct 06, 2005 05:47 PM

Re: Definir cantidad de dígitos

Posted: Thu Jul 02, 2026 12:15 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 27
Joined: Tue Aug 12, 2025 12:29 PM

Re: Definir cantidad de dígitos

Posted: Tue Jul 07, 2026 07:11 AM

Hola Antonio, gracias por responder, no me dio resultado lo que planteas, hice un xbrowse de lo que trae y respeta la definición de la dbf.

Lo resolví de otra manera

Muchas gracias. Saludos Jorge

Saludos

Jorge
Posts: 44508
Joined: Thu Oct 06, 2005 05:47 PM

Re: Definir cantidad de dígitos

Posted: Tue Jul 07, 2026 07:30 AM

Cómo lo resolviste ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 27
Joined: Tue Aug 12, 2025 12:29 PM

Re: Definir cantidad de dígitos

Posted: Tue Jul 14, 2026 02:01 PM

Hola Antonio, el error era por uno de los importes, a este lo dividí por 100 y solucionado, porque en la base tenía 4 decimales así que no afectó al resultado.

Saludos Jorge

Saludos

Jorge

Continue the discussion