W Pub: ABAP Cursosentenciageneratereport

<html>

<head>

<title>GENERATE REPORT</title>

</head>

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

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

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

<p align="left">Genera un programa</p>

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

<pre>GENERATE REPORT <programa> [ MESSAGE <C1> ] [ INCLUDE <c2> ] [ LINE C3 ]

[ WORD <c4> ] [ OFFSET <c5> ] [ TRACE-FILE <c6> ] [ DIRECTORY ENTRY <c7> ]

[ WITHOUT SELECTION-SCREEN ]</pre>

<p>Genera el programa especificado en <programa>. Si el

  programa es un report (programas del tipo I) tambin la pantalla de seleccin 
  se genera. La variable  SY-SUBRC puede tomar los siguiente valores:</p>

<ul>

  <li>0 -> El programa se genera correctamente.</li>
  <li>4 -> Error de sintaxis y el report no se genera. </li>
  <li>8 -> Error de generacin y el report no se genera.</li>
  <li>12 -> Error en la generacin de la pantalla de seleccin 
    y el report no se genera.</li>

</ul>

<p>El significado de las clusulas es el siguiente:</p>

<ul>

  <li>MESAGE -> Cuando ocurre un error de sintaxis el error 
    se almacena en la variable <c1>.</li>
  <li>INCLUDE ->  Cuando ocurre un error de sintaxis el 
    nombre del programa include relacionado se almacena en el campo <c2>.</li>
  <li>LINE -> Cuando ocurre un error de sintaxis el nmero 
    de lnea errnea se almacena en <c3>.</li>
  <li>WORD -> Cuando ocurre un error de sintaxis la palabra 
    incorrecta se almacena en <c4>.</li>
  <li>OFFSET -> Cuando ocurre un error de sintaxis la posicin 
    de la palabra incorrecta se almacena en el campo <c5>.</li>
  <li>TRACE-FILE -> La traza de salida del programa se almacena 
    en el fichero <c6>. Con esta clusula se activa de forma automtica 
    el trazador de programas.</li>
  <li>DIRECTORY ENTRY -> Los atributos del programa requeridos 
    para la comprobacin sintctica son tomados del campo <c7>. Este campo 
    debe tener la estructura de la tabla TRDIR.</li>
  <li>WITHOUT SELECTION-SCREEN -> Con esta clusula no se genera 
    la pantalla de seleccin.</li>

</ul>

<p>SAP cre esta sentencia para uso interno. Se puede utilizar

  pero hay que tener en cuenta que SAP puede cambiar o eliminar la sintaxis sin 
  previo aviso.</p>

<p>⚠ &lt;b&gt;Vase tambin:⚠ &lt;/b&gt; ⚠ &lt;a href="syntax_check.htm" tppabs="syntax_check.htm"&gt;SYNTAX-CHECK⚠ &lt;/a&gt;.</p>

</body>

</html>