✒️ABAP Los Field Symbols
ABAP Los Field Symbols
¿Qué son los Field Symbols?
Es un tipo de sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinámica en tiempo de ejecución.
Al contrario de lo que sucede con el acceso estático de los datos, donde necesitamos especificar el nombre de un objeto para poder hacer algo con él, los Field Symbol nos permiten acceder y pasar datos cuyos nombres y atributos no conocemos hasta el momento de la ejecución.
Se puede considerer a los Field Symbol como nombres simbólicos de los datos, ya que cuando se utilizan, el sistema trabaja con el contenido de los datos asignados y no con el contenido field symbol.
Los Field Symbol nos proveen de gran flexibilidad debido a que:
Si queremos procesar parte de campos. nos permiten especificar el offsett y el desplazamientos 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.
Declaración de un Field Symbol
FIELD-SYMBOLS <FS> [<type>|STRUCTURE <s> DEFAULT <wa>].
Si no especificamos un tipo a un Field Symbol, este puede contener cualquier dato.
Cuando asignamos un dato al Field Symbol, este hereda los atributos técnicos del dato.
Asignación de datos a un Field Symbol
ASSIGN <f> TO <FS>
 
 
 
Sobre el autor
Publicación académica de Juan Ignacio Becerra, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Ignacio Becerra
Profesión: Tester Sap - Argentina - Legajo: AJ40A
✒️Autor de: 37 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Juan Becerra