W Pub: ABAP Cursosentenciaget

<html>

<head>

<title>GET</title>

</head>

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

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

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

<p align="left">Identifica un bucle de lectura.</p>

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

<pre>GET <tabla> [ FIELDS <lista> ]</pre>

<pre>GET <tabla> LATE.</pre>

<p>Este evento es el ms importante en los programas de informes

  que utilicen bases de datos lgicas. Por cada ejecucin de la sentencia ⚠ &lt;a href="get.htm" tppabs="get.htm"&gt;GET⚠ &lt;/a&gt; 
  se realiza una llamada al programa de bases de datos lgica (PBDL), a su correspondiente 
  sentencia ⚠ &lt;a href="put.htm" tppabs="put.htm"&gt;PUT⚠ &lt;/a&gt;. En el PBDL se realiza la lectura de la 
  base de datos, para pasar la informacin al programa principal sobre el rea 
  de trabajo de la tabla referenciada <tabla>.</p>

<p>Sin la clusula FIELDS, el PBDL devuelve todos los campos de

  la tabla referenciada. Con la clusula FIELDS slo sern devueltos los campos 
  especificados en <lista>.</p>

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

<pre>TABLES: SFLIGHT, SBOOK.

DATA SMOKERS TYPE I.</pre>

<pre>GET SFLIGHT.

  ULINE.
  WRITE: / SFLIGHT-SEATSMAX,
           SFLIGHT-SEATSOCC.
  SMOKERS = 0.</pre>

<pre>GET SBOOK FIELDS SMOKER.

  CHECK SBOOK-SMOKER <> SPACE.
  ADD 1 TO SMOKERS.</pre>

<pre>GET SFLIGHT LATE FIELDS SEATSMAX SEATSOCC.

  WRITE SMOKERS.</pre>

<p>⚠ &lt;b&gt;Vase tambin:⚠ &lt;/b&gt; ⚠ &lt;a href="put.htm" tppabs="put.htm"&gt;PUT⚠ &lt;/a&gt;.</p>

</body>

</html>