Formato Decimal

Estoy usando una variable de tipo Double en una DataWindow Tabular. Al final de la operación, deseo insertar su contenido en un TextObject, con la siguiente sentencia:
dw_ctacte.object.T_DEUDA.text=STRING(DEUDA)
Pero, sucede que si no tiene decimales, solo muestra la parte entera (ejem: 60)cuando lo presentable seria: 60.00.
Que me aconseja para resolver este inconveniente.

1 Respuesta

Respuesta
1
El problema puede estar en dos partes.
La primera simplemente en la declaración de la variable DEUDA. Mi recomendación es que la declares como DECIMAL y especifiques que tendrá por ejemplo 2 decimales.
Digamos.
DECIMAL{2} DEUDA
Esto configura la variable lista para recibir 2 decimales.
La otra es que al momento de convertir el valor de deuda a string utilices una mascara de conversión, por ejemplo
STRING(DEUDA, '[currency]')
Prueba cualquiera de las opciones que te comento, y si los síntomas persisten con mucho gusto me pongo a tus ordenes.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas