ABAP Cursosentenciaconstants
<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>