Forma básica:
FIELD-SYMBOLS
Efecto:
Declara una variable simbólica con el nombre
Cualquier operación que se realice usando la variable simbólica afectará directamente a la variable asignada a ella.
Ejemplo
Desplegar el tipo de avión desde SFLIGHT usando una variable simbólica:
FIELD-SYMBOLS
TABLES SFLIGHT.
...
ASSIGN SFLIGHT-PLANETYPE TO
WRITE
ASSIGN
ASSIGN dinámica
Variantes:
a. ASSIGN (f) TO
b. ASSIGN TABLE FIELD (f) TO
Efecto:
La variable cuyo nombre contiene la variable f es usada para asignar la variable simbólica. De otro modo, la sentencia tine el mismo e efecto que una asignación estática (ASSIGN f TO
En asignaciones dinámicas, no se puede usar offset y largo ((f)+off(len)).
Ejemplo
DATA: NAME(4) VALUE 'NUMBER',
NUMBER TYPE I VALUE 5.
FIELD-SYMBOLS
ASSIGN (NAME) TO
WRITE
No hay comentarios:
Publicar un comentario
Esperamos tus comentarios y sugerencias para mejorar el sitio.