W Pub: ABAP Cursosentenciascrolllist

<HTML>

<HEAD>

<TITLE>SCROLL LIST</TITLE>

</HEAD>

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

<p align="left">⚠ &lt;b&gt;<font face="Arial">SCROLL LIST</font>⚠ &lt;/b&gt;</p>

<P align="left">⚠ &lt;B&gt;Definicin</FONT>⚠ &lt;/B&gt;</P>

<p align="left">Se utiliza para hacer un

desplazamiento (scrolling) del informe de salida, por ejemplo, como respuesta a

una entrada por parte del usuario. El scrolling puede ser horizontal o

vertical. </font></p>

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

<pre>SCROLL LIST { FORWARD | BACKWARD } [ INDEX <ndice> ] [ <n> PAGES ].</pre>

<p>Con la clusula FORWARD el scrolling se realiza haca

adelante. Con BACKWARD se realiza haca atrs. Sin la opcin INDEX, el

scrolling se realiza desde la posicin actual en listado actual, una pgina

adelante o atrs en funcin de la primera clusula. Con la opcin INDEX el

scrolling se realiza en el nivel marcado por <ndice>. Sin la clusula

PAGE se avanza o retrocede una pgina.</font></p>

<p>En todas las variantes que veremos de la sentencia la

clusula INDEX tiene el mismo significado que el visto anteriormente.</font></p>

<p>La sentencia SCROLL tiene efecto sobre el listado completo. La

sentencia no tiene efecto si se utiliza antes de la primera sentencia de salida

del listado. Si se utiliza despus de la primera sentencia de salida, el efecto

de la sentencia es para todo el listado, incluyendo posibles sentencias de

salida posteriores.</font></p>

<pre>SCROLL LIST TO { FIRST PAGE | LAST PAGE | PAGE <pgina> }

               [ INDEX <ndice> ] [ LINE <lnea> ].</pre>

<p>El informe se desplazar hasta la primera pgina con la

opcin FIRST PAGE, a la ltima pgina con la opcin LAST PAGE, o a una

pgina determinada con la opcin PAGE <pgina>. Con la opcin LINE el

sistema muestra la pgina en la cual se encuentra la lnea <lnea>. Las

lneas de la cabecera y pie de pgina no se consideran a la hora de contar las

lneas del informe.</font></p>

<pre>SCROLL LIST { LEFT | RIGHT } [ BY <n> PLACES ] [ INDEX <ndice> ].</pre>

<p>El scrolling se realiza horizontalmente, con LEFT hasta el

margen izquierdo, con RIGHT hasta el margen izquierdo. Con la clusula BY

especificamos el nmero de columnas que queramos desplazar.</font></p>

<pre>SCROLL LIST { LEFT | RIGHT } [ BY <n> PLACES ] [ INDEX <ndice> ].</pre>

<p>Desplaza el informe horizontalmente hasta la columna

<col>. El desplazamiento, por lo tanto, podr ser hacia la izquierda o

hasta la derecha en funcin de la columna actual de listado.</font></p>

</BODY>

</HTML>