Procesar strings de caracteres
Procesando strings

Los modelos de string son expresiones ABAP del tipo de resultado string. Puede utilizar modelos de string en cualquier posición de operando de lectura, por ejemplo, la parte derecha de una valoración.
Un modelo de string empieza y termina con un símbolo de barra vertical ( | | ). La plantilla de cadena más simple posible no contiene más que texto literal. En este formulario, una plantilla de cadena no es realmente diferente de un literal de cadena.
Lo que distingue una plantilla de cadena de un literal de cadena es la capacidad de incrustar expresiones. Una expresión incrustada es una expresión ABAP rodeada por un par de corchetes ( { } ). En tiempo de ejecución, ABAP evalúa la expresión integrada y traduce el resultado en un string. En el resultado, esta cadena sustituye la expresión incrustada (junto con los corchetes circundantes).
Nota
Una plantilla de cadena puede contener más de una expresión incrustada.
Dentro de los corchetes puede colocar cualquier tipo de expresión ABAP: variables, literales o expresiones aritméticas.

Cadena de unión

Puede unir campos con el operador de concatenación &&. Puede unir cualquier combinación de objetos de datos y expresiones de cadena.
Las variables anteriores (Parte 1 y Parte 2) de la expresión se unen sin espacio u otro separador entre ellas. Si necesita espacios u otro separador o carácter, debe recordar insertarlo usted mismo como parte de la expresión, como se muestra en la figura anterior.
Utilizando el ejemplo de string, es posible que los usuarios deseen dividir su nombre completo para que pueda emitir solo el nombre.
