<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 utilizarpero 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>