ABAP Cursosentenciaconcatenate
<html>
<head> <title>CONCATENATE</title> </head> <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000"> <p align="left">⚠ <b><span class="titulo">CONCATENATE</span>⚠ </b></p>
<p align="left" class="gaussr3">⚠ <b>Definicin⚠ </b></p>
<p align="left" class="gaussr3">Se utiliza para concatenar varios campos alfanumricos
en uso solo.</p>
<p align="left" class="gaussr3">⚠ <b>Sintaxis:⚠ </b></p>
en el campo <campo>. Los espacios en blanco se ignoran durante la operacin.</p>
<p class="gaussr3">Con la clusula SEPARATED BY se puede especificar un campo
alfanumrico (el campo <s>) que ser utilizado como separador entre los campos <c1> ... <cn>. Si el resultado de la concatenacin entra en el campo <campo>, SY-SUBRC = 0, si por el contrario, es necesario el truncamiento, SY-SUBRC = 4.</p>
<p class="gaussr3">⚠ <b>Ejemplo 1:⚠ </b></p>
TWO(3) VALUE ' Rodrigo',
THREE(10) VALUE ' Baos',
NAME(20).
CONCATENATE ONE TWO THREE INTO NAME.
</pre> <p class="gaussr3">La variable NAME valdra:⚠ <i>Ivan Rodrigo Baos⚠ </i></p>
<p class="gaussr3">⚠ <b>Ejemplo 2:⚠ </b></p>
<pre class="gaussr3">DATA: ONE(10) VALUE 'Ivan',
TWO(3) VALUE 'Rodrigo',
THREE(10) VALUE 'Baos',
NAME(20),
SEPARATOR(4) VALUE 'GAUSS'.
CONCATENATE SPACE ONE TWO THREE INTO NAME
SEPARATED BY SPACE.
</pre>
<p class="gaussr3">La variable NAME valdra:⚠ <i>IvanGAUSSRodrigoGAUS⚠ </i> y SY-SUBRC
valdra 4.</p>
<p class="gaussr3">⚠ <b>Vease tambin: ⚠ </b>⚠ <a href="split.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/split.htm">SPLIT⚠ </a>, ⚠ <a href="shift.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/shift.htm">SHIFT⚠ </a>,
⚠ <a href="replace.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/replace.htm">REPLACE⚠ </a>,⚠ <a href="translate.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/translate.htm">TRANSLATE⚠ </a>,⚠ <a href="condense.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/condense.htm">CONDENSE⚠ </a>.</p>
</body>
</html>