W Pub: ABAP Cursosentenciaclear

<html>

<head>

<title>CLEAR</title>

</head>

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

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

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

<p align="left">Con la sentencia CLEAR se puede inicializar, o

  la lnea de cabecera de la tabla, o el contenido de la tabla.</p>

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

<pre>CLEAR <campo>.</pre>

<p>Esta sentencia inicia el contenido del objeto de datos <campo>

  a sus valores iniciales por defecto. Se puede distinguir entre los siguientes 
  casos:</p>

<p>Tipos de datos elementales. El sistema inicia el valor del

  campo <campo> a su valor por defecto, no el valor inicial asignado con 
  la sentencia ⚠ &lt;a href="data.htm" tppabs="data.htm"&gt;DATA⚠ &lt;/a&gt;, con la clusula VALUE. las constantes 
  no se pueden iniciar.</p>

<p>Field-string. Aplicando la sentencia CLEAR sobre un field-string,

  el contenido de cada componente se inicia a su valor por defecto.</p>

<p>Tablas internas. En una tabla interna se inicia el  rea

  de trabajo de la tabla interna, y no su contenido.</p>

<p>CLEAR <tabla> | <tabla> [].</p>

<p>Con la <tabla> inicializamos la lnea de cabecera de

  la tabla. Con <tabla> [ ] vaciamos el contenido de la tabla interna.</p>

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

<pre>DATA: TEXT(10) VALUE 'Hello',

      NUMBER TYPE I  VALUE 12345,
      ROW(10) TYPE N VALUE '1234567890',
      BEGIN OF PLAYER,
        NAME(10)      VALUE 'John',
        TEL(8) TYPE N VALUE '08154711',
        MONEY  TYPE P VALUE 30000,
      END   OF PLAYER.

...

CLEAR: TEXT, NUMBER, PLAYER.

El contenido de los campos seran los siguientes:</pre>

<pre>ROW = '1234567890'

TEXT = ' '

NUMBER = 0

PLAYER-NAME = ' '

PLAYER-TEL = '00000000'

PLAYER-MONEY = 0 </pre>

<p>⚠ &lt;b&gt;Vease tambin:⚠ &lt;/b&gt; ⚠ &lt;a href="refresh.htm" tppabs="refresh.htm"&gt;REFRESH⚠ &lt;/a&gt;.</p>

</body>

</html>