¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo dividir una cadena en dos en ABAP cuando hay un espacio en medio

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

Hola expertos en ABAP,

¿Pueden ayudarme, por favor? ¿Cómo puedo dividir una cadena en dos cuando tiene un espacio en medio?

Por ejemplo: supongamos que la cadena es 'LA CA USA'. ¿Cómo puedo dividir esta cadena? Tengo que determinar dinámicamente el número de caracteres antes del espacio, por lo tanto no puedo usar constantes como 2 o 3.

Con los mejores saludos,

Ketan

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

4 Respuestas

0
Cargando...

dividir v_name en espacios en v_a v_b v_c .

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

REPORT ychatest.

DATA : v_str TYPE string VALUE 'LA CSD KDGKL'.

DATA : BEGIN OF itab OCCURS 0,
         fld(250),
       END OF itab.

SPLIT v_str AT space INTO TABLE itab.

LOOP AT itab.
  WRITE : / itab-fld.
ENDLOOP.
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Ketan,

usa 'Reemplazar' espacio con '$'

Llenará todos los espacios con $

y luego dividir en '$'

¡Recompensa si es útil!

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

SPLIT <ITAB/STRING> AT ' ' en tabla ITAB1.

Saludos,

Amit

Recompensa todas las respuestas útiles.

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

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?