![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los Field Symbols
ABAP Los Field Symbols
![ABAP Los Field Symbols ABAP Los Field Symbols](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/429.jpg)
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.
· Nos permite acceder y pasar datos cuyos nombres y atributos no conocemos hasta el momento de la ejecución.
· Se los puede considerar 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 del field symbol.
· Proveen gran flexibilidad debido a que si queremos procesar partes de campos, nos permiten especificar el offset y el desplazamiento de un campo en forma dinámica y se puede formar a un Field Symbol para que tome diferentes atributos técnicos que los del campo asignado a él.
La mayoría de los errores que comentemos en la utilización de Field Symbols los detectamos recién en tiempo de ejecución. Esto hace que sean bastante más difíciles de detectar. Por tal motivo, solo debemos utilizar Field Symbols si no podemos llegar al mismo resultado con las sentencias ABAP convencionales.
DECLARACION DE UN FIELD SYMBOL
Sintaxis: 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, éste hereda los atributos técnicos del dato.
ASIGNACION DE DATOS A UN FIELD SYMBOLS
ASSIGN: Sentencia que se utiliza para asignar datos. La asignación es estática ya que sabemos el nombre del campo que queremos asignar al Field Symbol
Sintaxis: ASSIGN<f>TO<FS>.
 
 
 
Sobre el autor
Publicación académica de Sabrina Soledad Rodriguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Sabrina Soledad Rodriguez
Profesión: Consultor Sap Fi - Co - Bs - Argentina - Legajo: SQ30J
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime