ABAP Cursosentenciasearch

<html>

<head>

<title>SEARCH</title>

</head>

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

<p align="left">⚠ <b><span class="titulo">SEARCH</span>⚠ </b></p>

<p align="left" class="gaussr3">⚠ <b>Definicin⚠ </b></p>

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

  en un campo alfanmerico.</p>

<p align="left" class="gaussr3">⚠ <b>Sintaxis:⚠ </b></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">⚠ <b>Operador⚠ </b></td>
    <td width="73%" class="gaussr3">⚠ <b>Significado⚠ </b></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">⚠ <b>Vase tambin:⚠ </b> ⚠ <a href="replace.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/replace.htm">REPLACE⚠ </a>, ⚠ <a href="overlay.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/overlay.htm">OVERLAY⚠ </a>,

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

</body>

</html>