W Pub: ABAP Cursosentenciatranslate

<html>

<head>

<title>TRANSLATE</title>

</head>

<BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000">

<p align="left">⚠ &lt;b class="titulo"&gt;TRANSLATE⚠ &lt;/b&gt;</p>

<p align="left">⚠ &lt;b&gt;Definicin⚠ &lt;/b&gt;</p>

<p align="left">Se utiliza para convertir caracteres de mayscula a minscula

  o viceversa, o para realizar sustituciones de caracteres a travs de ciertas 
  reglas. </p>

<p align="left">⚠ &lt;b&gt;Sintaxis:⚠ &lt;/b&gt;</p>

TRANSLATE <campo> TO { UPPER | LOWE } CASE.

<p>Con la opcin UPPER, las letras minsculas de <campo>

se convierten en maysculas. Y con la opcin LOWER las letras maysculas se

convierten en minsculas.</p>

<p>Para utilizar reglas de conversin se utiliza la siguiente

sintaxis.</p>

TRANSLATE <campo> USING <regla>.

<p>Esta sentencia reemplaza todos los caracteres de <campo>

que cumplan la regla de sustitucin <regla>. La regla de sustitucin

contiene pares de letras, la primera de ellas indica el carcter a sustituir,

la segunda indica el carcter de sustitucin. <regla> puede ser una

variable.</p>

<p>⚠ &lt;b&gt;Ejemplo:⚠ &lt;/b&gt;</p>

<pre>DATA: LETTERS(10) VALUE 'abcX',

      CHANGE(6)   VALUE 'aXBY'.

TRANSLATE LETTERS USING CHANGE.</pre>

<p>El campo LETTERS contendr 'XbcX' .</p>

<p>⚠ &lt;b&gt;Vase tambin:⚠ &lt;/b&gt; ⚠ &lt;a href="replace.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/replace.htm"&gt;REPLACE⚠ &lt;/a&gt;, ⚠ &lt;a href="overlay.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/overlay.htm"&gt;OVERLAY⚠ &lt;/a&gt;.</p>

</body>

</html>