<html>
<head> <title>CONSTANTS</title> </head> <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000"> <p align="left">⚠ <b>
<span class="titulo">CONSTANTS </span>⚠ </b>
</p>
<p align="left">⚠ <b>
Definicin⚠ </b>
</p>
<p align="left">Declaracin de constantes, es decir, variables
o registros cuyos valores no pueden ser modificados durante la ejecucin del programa.</p>
<p align="left">⚠ <b>
Sintaxis:⚠ </b>
</p>
son las mismas opciones de la sentencia⚠ <a href="data.htm" tppabs="data.htm">
DATA⚠ </a>
. Debemos darnos cuenta de que en esta sentencia, la opcin <valor> es obligatoria. El valor inicial indicado con <valor> no puede ser cambiado durante la ejecucin del programa.</p>
<pre>CONSTANTS: BEGIN OF <registro>,
.... END OF <registro>.</pre>
<p>La sintaxis de un registro de constantes es igual a la sintaxis
de la sentencia⚠ <a href="data.htm" tppabs="data.htm">
DATA⚠ </a>
, con la diferencia de que la clusula VALUE es obligatoria.</p>
<p>⚠ <b>
Ejemplo:⚠ </b>
</p>
CONSTANTS INT TYPE I VALUE 99.
CONSTANTS: BEGIN OF CONST_REC,
C(2) TYPE I VALUE 'XX', N(2) TYPE N VALUE '12', X TYPE X VALUE 'FF', I TYPE I VALUE 99, P TYPE P VALUE 99, F TYPE F VALUE '9.99E9', D TYPE D VALUE '19950101', T TYPE T VALUE '235959', END OF CONST_REC.</span>
</pre>
</body>
</html>