Informix - PROBLEMA CON UN REPORTE

   
Vista:

PROBLEMA CON UN REPORTE

Publicado por David dmacay@efp.com.mx (1 intervención) el 27/02/2015 19:46:58
El problema que tengo es que pase una variable decimal con el siguiente valor

2244.45 a una cadena de 16 caracteres,

después mi siguiente valor es

1404.171717 en una cadena de 15 caracteres

realice la multiplicación por 100 y por 1000000 para quitar el punto y
cuando mando a imprimir en el reporte las variables

PRINT COLUMN 1, var16
COLUMN 17,var15

me pone en el reporte lo siguiente

0000000000224445000022404171717

cuando debería ponerme

0000000000224445000001404171717

de hecho probe colocando lo siguiente

PRINT COLUMN 1, var16
COLUMN 18,var15

y me pone lo siguiente

0000000000224445 000001404171717

Lo cual ya me hizo enojar no puede ser que pase lo que indico y como no puedo dejar espacios....
me urge encontrar la solución.

AYUDA PLEASE.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder