PDA

Ver la Versión Completa : consulta sobre convert de tipos de datos


Hasurac
09/04/10, 12:11:25
hola gente buen dia, mi problema es que nesesito convertir un fltp a char o integer para poder compararlo alguien save de alguna funcion para hacer esto e buscado en inet pero no e encontrado nada si alguien me puede ayudar se lo agradesco :P

bisonye
12/04/10, 06:25:16
En principio el casting en sap es automático.

Si no te funciona prueba a hacer write variable to char y así lo pasas a char.

Saludos

Ariel-StaFe
08/09/10, 16:42:33
Bisonye:
Estoy preguntando por todos lados y no tengo respuesta.
Te consulto por si sabés.
Tenía la versión 4.7 y la conversin de CHAR to ASCII (Decimal) funcionaba ok, ejemplo letra 'A', devolvía el valor ASCII Decimal '65' con el siguiente código
data : c value 'A'.
field-symbols : <n> type x.
data : rn type i.
assign c to <n> casting.
move <n> to rn.
write rn.

Luego, migramos a la versión ECC 60 y ese código dejó de funcionar.
Ahora devuelve el valor '16.640'
Instalaron con la migración además, UNICODE.
No se si sabrás que puede estar pasando.
Desde ya muchas gracias por tu tiempo
Ss

jossnet
08/09/10, 22:10:08
prueba con esta funcion URL_ASCII_CODE_GET,te devuelve el valor en hexadecimal,solo tendrias que convertir el valor devuelto a decimal

Ariel-StaFe
09/09/10, 13:47:49
Perfecto Josnet.
Muchas gracias.