Processar cadeias de caracteres
Cadeias de processamento

Os modelos de cadeia são expressões ABAP do tipo de resultado Cadeia. Você pode utilizar modelos de cadeia em qualquer posição de operando de leitura, por exemplo, no lado direito de uma avaliação.
Um modelo de cadeia de caracteres começa e termina com um símbolo de barra vertical ( | | ). O modelo de cadeia mais simples possível só contém texto literal. Neste formulário, um modelo de cadeia não é realmente diferente de um literal de cadeia.
O que distingue um modelo de string de uma literal de string é a capacidade de incorporar expressões. Uma expressão integrada é uma expressão ABAP cercada por um par de chaves ( { } ). No momento da execução, o ABAP avalia a expressão integrada e converte o resultado em uma cadeia. No resultado, essa string substitui a expressão incorporada (junto com as chaves circundantes).
Nota
Um modelo de string pode conter mais de uma expressão incorporada.
Dentro das chaves, você pode colocar qualquer tipo de expressão ABAP: variáveis, literais ou expressões aritméticas.

Cadeia de junção

Você pode unir campos usando o operador de concatenação &&. Você pode unir qualquer combinação de objetos de dados e expressões de string.
As variáveis acima (Parte 1 e Parte 2) da expressão são unidas sem espaço ou outro separador entre elas. Se você precisar de espaços ou outro separador ou caractere, deve se lembrar de inseri-lo você mesmo como parte da expressão, como mostrado na figura acima.
Usando o exemplo de string, os usuários podem querer dividir seu nome completo para que você possa emitir apenas o primeiro nome.
