W Pub: ABAP Cursosentenciasearch

<html>

<head>

<title>SEARCH</title>

</head>

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

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

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

<p align="left" class="gaussr3">Se utiliza para buscar una cadena de caracteres

  en un campo alfanmerico.</p>

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

<pre class="gaussr3">SEARCH <campo> FOR <str> { ABREVIATED | STARTING AT <n1> | ENDING AT <n2> | AND MARK }.</pre>

<p class="gaussr3">Esta sentencia busca en el campo <campo> la secuenca

  de caracteres <str>. Si se encuentra, la variable del sistema SY-SUBRC 
  vale 0 y SY-FDPOS toma el valor del offset del string encontrado. En caso contrario, 
  SY-SUBRC vale 4. El string <str> puede contener caracteres con cierto 
  significado particular.</p>

<table border="0" width="100%">

  <tr> 
    <td width="27%" class="gaussr3">⚠ &lt;b&gt;Operador⚠ &lt;/b&gt;</td>
    <td width="73%" class="gaussr3">⚠ &lt;b&gt;Significado⚠ &lt;/b&gt;</td>
  </tr>
  <tr> 
    <td width="27%" class="gaussr3"><string></td>
    <td width="73%" class="gaussr3">Cualquier sentencia de caracteres. Los espacios 
      en blanco se ignoran.</td>
  </tr>
  <tr> 
    <td width="27%" class="gaussr3">.<string>.</td>
    <td width="73%" class="gaussr3">Cualquier sentencia de caracteres. Los espacios 
      en blanco no se ignoran.</td>
  </tr>
  <tr> 
    <td width="27%" class="gaussr3">*<string></td>
    <td width="73%" class="gaussr3">Cualquier palabra terminada con el string 
      especificado.</td>
  </tr>
  <tr> 
    <td width="27%" class="gaussr3"><string>*</td>
    <td width="73%" class="gaussr3">Cualquier palabra que empiece con el string 
      especificado.</td>
  </tr>

</table>

<ul>

  <li class="gaussr3">ABREVIATED -> Los caracteres de <string> a buscar 
    en <campo> pueden estar separados por otros caracteres, pero el conjunto 
    de caracteres deben formar un sola palabra.</li>
  <li class="gaussr3">STARTING AT -> La bsqueda en el campo <campo> 
    se realiza a partir de la posicin <n1>. El resultado en SY-FDPOS es 
    relativo a la posicin <n1> y no al principio del campo <campo>.</li>
  <li class="gaussr3">ENDING AT -> Limitamos la bsqueda hasta la posicin 
    <n2>.</li>
  <li class="gaussr3">AND MARK -> Si la bsqueda es satisfactoria, todos los 
    caracteres del string de bsqueda se convierten en maysculas.    </li>

</ul>

<p class="gaussr3">⚠ &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;,

  ⚠ &lt;a href="shift.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/shift.htm"&gt;SHIFT⚠ &lt;/a&gt;, ⚠ &lt;a href="split.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/split.htm"&gt;SPLIT⚠ &lt;/a&gt;, ⚠ &lt;a href="translate.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/translate.htm"&gt;TRANSLATE⚠ &lt;/a&gt;.</p>

</body>

</html>