#1
|
|||
|
|||
![]() Saludos amigos,
Tengo dos variables: - V1 de tipo Decimal. Longitud 13,9 - V2 de tipo Decimal. Longitud 9,5 La variable V1 tiene el valor: 1.275000000 (El punto es el separador de decimales) Cuando asigno V1 a V2 el valor en esta ultima variable queda de esta manera 12750.00000 Lo he solucionado enviando el valor a una variable CHAR y haciendo un procesamiento de caracteres, pero pienso que debe existir una solución mejor haciendo CASTING o algo parecido, aunque nada más me ha funcionado. Agradezco me indiquen una forma para hacer esta asignación de la mejor manera posible. Gracias. |
#2
|
|||
|
|||
La diferencia entre V1 y V2 es de 4
- V1 de tipo Decimal. Longitud 13,9 - V2 de tipo Decimal. Longitud 9,5 entonces divide entre 10000 |
#3
|
|||
|
|||
Muchas gracias por tu idea. Tambien me gustaría escuchar otras donde no se toque o modifique el valor para poder asignarlo a la nueva variable. |
#4
|
||||
|
||||
![]() ![]() ![]()
__________________
Luis Lipa
![]() |
#5
|
||||
|
||||
Hola, puedes colocar la manera en la cual has declarado las variables v1 y v2
__________________
David Carballido Córdova ![]() |
#6
|
|||
|
|||
Pues yo tambien lo creería, sino es porque veo en el Debug que no lo hace. ![]() Úlima edición por kerberos fecha: 04/06/09 a las 07:12:04. |
#7
|
|||
|
|||
Es algo como así: DATA: V1 type tb_kkurs, " Dec 13,9 V2 type KURSK. " Dec 9,5 Lo único raro es que el Elemento de datos "tb_kkurs" tiene una rutina de conversión. |
#8
|
|||
|
|||
Aunque parezca mentira esto ocurre. Yo he tenido que hacer divisiones para que los importes cuadrasen. No se por que sap hace esa cosas extrañas con las variables.... A ver si alguien tiene una solución sin dividir sería interesante. Saludos |
#9
|
||||
|
||||
![]() Como tenes definido en tu usuario, en los valores fijos el Formato de punto decimal? Porque para mi no te está tomando los decimales como corresponde.
Yo controlaría eso. Sds. |
#10
|
|||
|
|||
No tiene nada que ver. Estamos hablando de variables en tiempo de ejecución. En Abap no tienen nada que ver los parametros de usuario. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|