W Pub: ABAP Cursosentenciaprintcontrol

<HTML>

<HEAD>

<META http-equiv="Content-Type" content="text/html; charset=windows-1252">

<META name="GENERATOR" content="Microsoft FrontPage 4.0">

<META name="ProgId" content="FrontPage.Editor.Document">

<TITLE>PRINT-CONTROL</TITLE>

<link rel="stylesheet" href="../../gaussr3.css" tppabs="http://www.gaussr3.com/gaussr3.css" type="text/css">

</HEAD>

<BODY>

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

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

<p align="left" class="gaussr3">Para definir el formatop de impresin se utiliza

  la sentencia PRINT-CONTROL. El formato de la sentencia es el siguiente:</p>

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

<pre class="gaussr3">PRINT-CONTROL <formato> [ LINE <lnea> ] [ POSITION <columna> ].</pre>

<p class="gaussr3">Sin la clusulas LINE y POSITION, esta sentencia pone el formato

  de impresin especificado en <formato> a partir de la posicin actual 
  de salida (campos del sistema SY-COLNO y SY-LINNO). Con la clusula LINE el 
  formato de impresin se aplica a partir de la lnea <lnea>. Con la clusula 
  POSITION el formato de impresin se aplica a partir de la posicin <posicin>. 
  Esta sentencia slo tiene efecto si el listado es enviado directamente al spool, 
  con o sin impresin inmediata. Si la impresin se realiza en pantalla no tiene 
  efecto.</p>

<p class="gaussr3">En <formato> se puede especificar varias opciones de

  impresin. El sistema convierte el valor de la sentencia mediante un cdigo 
  interno. El sistema convierte el cdigo, junto con la impresora especificada, 
  en una secuencia de escape que la impresora interpreta. Los opciones para <formato> 
  son las siguientes:</p>

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

  <tr> 
    <td width="25%" class="gaussr3">⚠ &lt;b&gt;Formato⚠ &lt;/b&gt;</td>
    <td width="26%" class="gaussr3">⚠ &lt;b&gt;Cdigo⚠ &lt;/b&gt;</td>
    <td width="49%" class="gaussr3">⚠ &lt;b&gt;Significado⚠ &lt;/b&gt;</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">CPI <cpi></td>
    <td width="26%" class="gaussr3">CI<cpi></td>
    <td width="49%" class="gaussr3">Caracteres por pulgada</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">LPI <lpi></td>
    <td width="26%" class="gaussr3">LI<lpi></td>
    <td width="49%" class="gaussr3">Lneas por pulgada</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">COLOR BLACK</td>
    <td width="26%" class="gaussr3">CO001</td>
    <td width="49%" class="gaussr3">Color negro</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">COLOR RED</td>
    <td width="26%" class="gaussr3">CO002</td>
    <td width="49%" class="gaussr3">Color rojo</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">COLOR BLUE</td>
    <td width="26%" class="gaussr3">CO003</td>
    <td width="49%" class="gaussr3">Color azul</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">COLOR GREEN</td>
    <td width="26%" class="gaussr3">CO004</td>
    <td width="49%" class="gaussr3">Color verde</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">COLOR YELLOW</td>
    <td width="26%" class="gaussr3">CO005</td>
    <td width="49%" class="gaussr3">Color amarillo</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">COLOR PINK</td>
    <td width="26%" class="gaussr3">CO006</td>
    <td width="49%" class="gaussr3">Color rosa</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">LEFT MARGIN <m></td>
    <td width="26%" class="gaussr3">LM<m></td>
    <td width="49%" class="gaussr3">Margen izquierdo</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">FONT <font></td>
    <td width="26%" class="gaussr3">FO<font></td>
    <td width="49%" class="gaussr3">Font de impresin</td>
  </tr>
  <tr> 
    <td width="25%" class="gaussr3">FUNCTION <cdigo></td>
    <td width="26%" class="gaussr3"><cdigo></td>
    <td width="49%" class="gaussr3">Especificacin directa de cdigo</td>
  </tr>

</table>

<p class="gaussr3">Con la opcin FUNCTION se puede especificar cualquier cdigo

  que exista en el sistema. Los print-control se definen a travs de la transaccin 
  SAPD (Herramientas -> Gestin; Spool -> Administracin del Spool).</p>

<p class="gaussr3">Tambin la sentencia PRINT-CONTROL nos permite incluir lneas

  en el spool que luego no sern impresas.</p>

<pre class="gaussr3">PRINT-CONTROL INDEX-LINE <campo>.</pre>

<p class="gaussr3">Esta sentencia escribe el contenido del campo <campo>

  en una lnea determinada ⚠ &lt;i&gt;lnea-indice⚠ &lt;/i&gt; a partir de la lnea actual de 
  salida. Esta lnea se almacenar en el spool, y ser visible desde el spool 
  pero no ser impresa. Con esta sentencia se puede incluir informacin en los 
  informes, por ejemplo, para la administracin del spool.</p>

</BODY>

</HTML>