✒️ABAP Los Field Symbols
ABAP Los Field Symbols
Field Symbols
Es un tipo de sentencia ABAP que permite trabajar con los datos de los programas en forma dinámica en tiempo de ejecución.
Nos permiten acceder y pasar datos cuyos nombres y atributos NO conocemos hasta el momento de la ejecución.
Se consideran campos/nombres simbólicos de los datos ya que se trabaja con el contenido de los datos y no con el contenido del field symbol. (como punteros en el lenguaje C).
Flexibilidad:
- Para poder procesar partes de campos, especificar el offset y desplazamiento de un campo en forma dinámica.
- Se puede forzar a un Field Symbol para que tome diferentes atributos técnicos que los del campo asignado a él.
Lo que si, los errores son bastantes difíciles de detectar, ya que se detectan recién en tiempo de ejecución. Por lo tanto, utilizarlos si no podemos llegar al mismo resultado con las sentencias convencionales.
Declaración de un Field Symbol:
FIELD-SYMBOLS <FS> [<type> STRUCTURE <s> DEFAULT <st/wa>].
Si no especificamos un tipo, éste puede contener cualquier dato. Cuando se le asigna un dato, el FS hereda los atributos técnicos del dato.
Asignación de datos a un FS:
Sentencia: ASSIGN <f> TO <FS>.
 
 
 
Sobre el autor
Publicación académica de Ruben Dario Martucci, en su ámbito de estudios para la Carrera Consultor ABAP.
Ruben Dario Martucci
Profesión: Técnico Informático - Argentina - Legajo: UX76U
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Ruben Martucci