¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Cómo convertir la cadena 3131313145454545 en 1111AAAA de forma sencilla

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Hola a todos,

Tengo una cadena que va así "3131313145454545".

¿Cómo puedo convertirla en "1111AAAA"?

Por favor, ayuda.

Gracias

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

Puedes hacer eso utilizando un módulo de función CONVERT_ITF_TO_ASCII

URL_ASCII_CODE_GET

Espero que esto te ayude.

Gracias y saludos

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

No creo que tu solución funcione.

Verás, tengo una cadena dada, que contiene datos en formato hexadecimal, por ejemplo "313131454545".

Así que necesito convertir un tipo de dato String a otro tipo de dato String. Pero el contenido debe cambiar.

En este caso, "313131454545" debería convertirse en "111AAA".

¿Alguien más? Por favor, ayuda.

Gracias

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Esto funcionará:

data: hex tipo x VALUE '20', "para el carácter de espacio

ascii tipo i.

ascii = hex.

write: / 'Hex:' x, 'Ascii: ' ascii.

O

por favor toma esta instrucción WRITE:

write: / 'Hex:', hex, 'Ascii: ', ascii

Editado por: Neha Thukral el 11 de diciembre de 2008 a las 5:50 AM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?