|
#1
|
|||
|
|||
Error si una suma es mayor a 999,999.00
Tengo 3 campos en un dynpro donde el primero debe mostrar la suma de los otros 2 campos. Y lo hace bien excepto si la suma es igual o mayor a 1,000,000.00.
Si la suma da igual o mas de dicho valor pone un shortdump DYNPRO_FIELD_CONVERSION El tipo de los campoes son CURR de longitud 13 y 2 decimales. |
#2
|
||||
|
||||
Hola, tal vez ocurre los siguientes errores
__________________
David Carballido Córdova |
#3
|
|||
|
|||
Ya se solucionó mi problema, ero explicaré que sucedio:
En la lógica de proceso tenía una estructura, la cual planeaba una vez llenada pasarla a una tabla Z. Dicha estructura tenía campos de la tabla Z, y esos campos de la estructura era los que tenía en el Dynpro. Lo que hice fué eliminar la estructura y utilizar directamente el nombre de la tabla, así que mis campos en el dynpro tenían la forma ztabla-campo y automáticamente usaba el objeto del diccionario, me ponía automáticamente valores en las propiedades del campo, y así se solucionó, ya no marcó ningún problema y si, creo que fué ese problema que sucedía en el post que me pasaste, lo que se me hace bastante raro es que con cifras pequeñas si hiciera bien las operaciones y ya pasando del millón ya no, pero bueno... Muchas gracias por tu respuesta. |
#4
|
||||
|
||||
Q bueno q se solucionó, por lo que veo era por incompatibilidad de datos como decir al post.
__________________
David Carballido Córdova |
Herramientas | Buscar en Tema |
Desplegado | |
|
|