🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - Field

Selector Alummnos / Empresas

Definición de Field

La sentencia ABAP FIELD se utiliza para validar en el PAI (PROCESS AFTER INPUT) los campos de una dynpro de un programa de diálogo en forma manual.

Veamos un ejemplo:

PROCESS AFTER INPUT.

 

  CHAIN.

    FIELD: wa_ztu_hogares_ppal-nombreape,

           wa_ztu_hogares_ppal-tipodoc,

           wa_ztu_hogares_ppal-numdoc,

           wa_ztu_hogares_ppal-domicilio,

           wa_ztu_hogares_ppal-domicilio_num,

           wa_ztu_hogares_ppal-domicilio_piso,

           wa_ztu_hogares_ppal-domicilio_depto,

           wa_ztu_hogares_ppal-telefono,

           wa_ztu_hogares_ppal-correoelec,

           wa_ztu_hogares_ppal-vkont,

           wa_ztu_hogares_ppal-vstelle.

*   Registramos la actualización de campos de la dynpro 0100

    MODULE actualizacion_campos_0100 ON CHAIN-REQUEST.

*   Validaciones de los campos de la dynpro 0100

    MODULE validar_campos_0100.

  ENDCHAIN.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Field" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

FIELD SYMBOL Sentencia abap que permite trabajar con datos de los programas en forma dinámica en tiempo de ejecución. Se declaran de la siguiente manera: FIELD-SYMBOLS <>[<type> |STRUCTURE <s> DEFAULT <wa>]. Si no se espefica un tipo a un field symbol este puede contener cualquier dato. Cuando se asigna un dato al field symbols este hereda los atributos técnicos del dato. Para asignar datos a un field symbol utilizamos la sentencia assign. ASSIGN <f> TO <FS>

Acceder a esta publicación

Creado y Compartido por: Alberth Julian Bolanos Bravo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Una forma de ver los field exit es: en la trx se37 ver field_exit* y cargara todos los field exit en un field exit no se pueden colocar breakpoints, no se pueden tmpoco usar call function, call dialog y call mesage Tener en cuenta la transaccion rz10

Acceder a esta publicación

Creado y Compartido por: Edgar Arturo Moreno Tello

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Field symbols Tipo de sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinámica en tiempo de ejecución. Los Field Symbols se pueden 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. Los field symbols proveen flexibilidad debido a : - Si queremos proesar partes de campos, nos permiten especificar el offset y el desplazamiento de un campo en forma dinámica. - Se puede forzar a un Field Symbol para que tome diferentes atributos tecnicos que los del campos asignado a él. Declaración de un field symbol. FIELD-SYMBOLS <FS>[<type>|STRUCTURE...

Acceder a esta publicación

Creado y Compartido por: Fabio Gallo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La sentencia Field Symbol permite acceder a los datos de los programas de forma dinámica en tiempo de ejecución. Sintaxis: FIELD-SYMBOLS <FS> [<type> STRUCTURE <s> DEFAULT <wa>]. Con la sentencia ASSIGN asignamos datos a un Field Symbol. Sintaxis: ASSIGN <f> to <FS>.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Field Symbol este es un tipo de sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinamica en tiempo de ejecucion. si queremos procesar partes de campos nos permiten especificar el offset y el desplazamiento de un campo en forma dinamica. se puede forzar un field symbol para que tome diferentes atributos tecnicos del campo asignado a el. solo debemos utilizar lo Field Symbol si no podemos llegar a el mismo resultado con las sentencias ABAP convencionales. para utilizarlos debemos: Declararlo, y luego asignar este a un objeto de datos. si no especificamos el tipo este puede contener cualquier dato, y si se lo definimos el sistema controlara la compatibilidad del Field Symbol y el campo que se este asociando en ese...

Acceder a esta publicación

Creado y Compartido por: Jose Sebastian Salamanca Garcia

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

==> FIELD SYMBOLS Declarar un Field Symbol: FIELD-SYMBOLS <FS> [<type>|STRUCTURE <s> DEFAULT <wav>]. * Si no especificamos el tipo del Field Symbol, este podrá contener cualquier dato. Asignar datos a un Field Symbol: FIELD-SYMBOLS <FS>. ASIGN <dato> TO <FS>. Tipos de datos genéricos para un Field Symbol: TYPE ANY: todos los tipos de objetos son aceptados. TYPE C, N, P, X: el FS adopta la longitud y decimales del dato. TYPE TABLE: tabla estándar. TYPE ANY TABLE: tabla interna. TYPE INDEX TABLE: tabla indexada. TYPE STANDARD TABLE: tabla estándar. TYPE SORTED TABLE: tabla sorted. TYPE HASHED TABLE: tabla hasheada....

Acceder a esta publicación

Creado y Compartido por: Jose Lopez Partida

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los field symbols son una sentencia ABAP que nos permite trabajarcon los datos de los programas en forma dinamica en tiempo de ejecucion. Para asignar un field symbolutilizamos la sentencia ASSING

Acceder a esta publicación

Creado y Compartido por: Melissa Rodriguez Dominguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Field Symbols: Es una sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinámica en tiempo de ejecución. Los Field Symbols nos permiten acceder y pasar datos cuyos nombre y atributos no conocemos hasta el momento de la ejecución. Si no se especifica un tipo a un Field Symbol, entonces este puede contener cualquier dato.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El field symbol 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 , se trata de un puntero cuyo contenido es la dirección de un objeto, sin reservar espacio en memoria, para el sistema no hay diferenciaentre operar con el objeto con el field symbol sin embargo resulta mas eficiente operar con punteros que con objetos, ya que estos ocupan menos espacio en memoria (cuatro Bytes). Todas las instrucciones con field symbol se ejecutan el los campos asignados, por ejemplo una sentencia MOVE de un field symbol se ejecuta haciendo que el segundo apunte al mismo objeto que el primero, si no se especifica el field symbol este hereda las características...

Acceder a esta publicación

Creado y Compartido por: William Alejandro Lemus

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

TRATAMIENTO DE ARCHIVOS Y FIELD SYMBOLS QUE ES UN FILED SYMBOL es un tipo de sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinamica en tiempo de ejecucion nombres simbolicos de los datos este nos permite especificar el offset y el desplazamiento en forma dinamica DECLARACION DE UN FIELD SYMBOL FIELD-SYMBOLS <FS> [<TYPE> |STRUCTURE <s> DEFAULT <wa>]. ASIGNACION DE DATOS para asignar datos aun field symbols utilizamos la sentencia ASSIGN la asignacion que utilizamos es estatica ya que sabemos el nombre del campo que queremos asignar ASSIGN <f> to <FS>

Acceder a esta publicación

Creado y Compartido por: Andres Felipe Escobar Lopez


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.