Page 1 of 1

Numero con 4 decimales en un GRID

Posted: Thu Aug 07, 2025 3:28 pm
by jorge.posadas
HMG

Grupo, estoy haciendo una pantalla donde muestra los diferentes tipos de precios de un articulo, me conecto a una base de datos MS-SQL y muestros la descripcion y los precios de ese articulo en un GRID,
oGetData:MOVEFIRST()
DO WHILE !oGetData:EOF()
Frm_ABC_Articulo.Grd_Precios.AddItem ( { ALLTRIM(oGetData:Fields("DESCRIPTION"):Value), +;
oGetData:Fields("SALES_PRICE"):Value, +;
oGetData:Fields("VOLUME"):Value, +;
oGetData:Fields("COMM_VALUE"):Value, +;
oGetData:Fields("PRICE_LEVEL_ID"):Value, +;
oGetData:Fields("COUNTRY_ID"):VALUE, +;
oGetData:Fields("CURRENCY_ID"):VALUE })
oGetData:MoveNext()
ENDDO

El problema que tengo es que en el GRID me muestra los precios con solo 2 deciamales y debe ser con 4 decimales, los precios que están en la base de datos son de tipo MONEY es decir con ENTEROS y 4 decimales, pero en el grid NO he podido hacer que me muestre

En la imagen aparece el grid mostrando los precios pero uno de ellos solo muestra 2 deciamles, cuando en la base de datos esta de 3 decimales. (hay precios que son de 4 decimales)

De antemano agradezco la ayuda para que en el GRID se puedan ver los 4 decimales

Re: Numero con 4 decimales en un GRID

Posted: Thu Aug 07, 2025 3:57 pm
by serge_girard
SET DECIMALS TO 4 ?

never used, maybe it works

Re: Numero con 4 decimales en un GRID

Posted: Thu Aug 07, 2025 4:01 pm
by serge_girard
How is the grid defined and how is it filled? With nums of str(num,4) ?

Re: Numero con 4 decimales en un GRID

Posted: Thu Aug 07, 2025 4:05 pm
by serge_girard
works fine

Re: Numero con 4 decimales en un GRID

Posted: Thu Aug 07, 2025 4:42 pm
by jorge.posadas
Muchas gracias Serge_Girad

No me acordaba de los famosos SET,