CONCATENATE
Podemos concatenar variables o texto hardcodeado en ABAP, para ello utilizaremos la siguiente forma base (Si no ponemos nada, no se separarán las variables):
DATA: lv_nombre(30) TYPE c VALUE ‘Roberto’, lv_aux(60) TYPE c. CONCATENATE lv_nombre ‘Lopez’ INTO lv_aux.
El contenido de lv_aux seria «RobertoLopez»
Separadores
Podremos incluir separadores:
- SEPARATED BY space: Añadirá un espacio entre cada variable (no modificará las variables), el resultado del ejemplo anterior sería «Roberto Lopez»
- SEPARATED BY *: Definiremos cómo se separará (una letra, número, …), el resultado del ejemplo anterior sería: Roberto*Lopez
- RESPECTING BLANKS: Sólo está permitida cuando se concatenan string y respeta los espacios en blanco entre las palabras de cada string.
Excelente información. Muchas gracias por compartir…