ABAP Cursosentenciageneratedynpro

<html>

<head>

<title>GENERATE DYNPRO</title>

</head>

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

<p align="left">⚠ <b><span class="titulo">GENERATE DYNPRO</span>⚠ </b></p>

<p align="left">⚠ <b>Definicin⚠ </b></p>

<p align="left">Genera una dynpro de la base de datos.</p>

<p align="left">⚠ <b>Sintaxis:⚠ </b></p>

<pre>GENERATE DYNPRO <h> <f> <e> <m> ID <id> MESSAGE <c1> LINE <c2>

WORD <c3> [ OFFSET <c4> ] [ TRACE-FILE <tabla> ]</pre>

<p>La informacin necesaria para generar un dynpro se toma del

  campo <h> y de las tablas internas <f>,<e> y <m>. El 
  campo <h> y las tablas internas <f>, <e> y <m> tienen 
  la misma estructura y significado que en la sentencia ⚠ <a href="import_dynpro.htm" tppabs="import_dynpro.htm">IMPORT 
  DYNPRO⚠ </a>. Si se produce un error al generar el mensaje de error se guarda 
  en <c1>, la lnea donde se produce el error se guarda en <c2> y 
  la palabra con el error se guarda en <c3>.</p>

<p>La variable SY-SUBRC devuelve los siguientes valores:</p>

<ul>

  <li>0 -> No existen errores y la dynpro se ha generado correctamente.</li>
  <li>4 -> El error se encuentra en la lgica de proceso.</li>
  <li>8 -> El error se encuentra en los campos del dynpro.</li>

</ul>

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

<ul>

  <li>OFFSET -> Si ocurre un error el campo <c4> contiene 
    la posicin de la palabra incorrecta.</li>
  <li>TRACE-TABLE -> Cualquier salida del trazador se deposita 
    en la tabla <tabla>. </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>⚠ <b>Vase tambin:⚠ </b> ⚠ <a href="import_dynpro.htm" tppabs="import_dynpro.htm">IMPORT DYNPRO⚠ </a>,

  ⚠ <a href="export_dynpro.htm" tppabs="export_dynpro.htm">EXPORT DYNPRO⚠ </a>, ⚠ <a href="delete_dynpro.htm" tppabs="delete_dynpro.htm">DELETE 
  DYNPRO⚠ </a>.</p>

</body>

</html>