Programación General > ABAP

 Cortar Un Valor

(1/1)

Isak:
tego una variable que tiene los valores ("LUX12031254"), lo que quiero hacer es en otra variable copiar los dos primeros valores  ("LU") y ademas añadirle otro ("O").

ejemplo:

variable1="LUX12031254"
variable2="O"
variable3="LUO"

josu:
hola,

dependiendo en que te basas para hacer el corte en la variable tienes dos formas de hacerlo (dos que yo conozca  :whistling: seguro que hay mas):

1) si sabes fijo que son los dos primeros caracteres de la variable los que quieres coger:

variable1' = variable1(2).
concatenate variable1' variable2 into variable3.

2) si quieres dividir la vaiable1 cuando encuentre un caracter concreto puedes utilizar el comando split que le indicas cual es el caracter que quieres usar como separador y puedes insertar todos los caracteres de esa variable hasta que encuentra el carcter en una variable. yo no he utilizado esta opcion pero se que existe si pones split y buscas en la ayuda te sale como puedes utilizarlo. luego concatenas las variables como te comentado en la opcion 1.

espero haberte ayudado, cualquier duda me comentas, un saludo

Navegación

[0] Índice de Mensajes

Ir a la versión completa