Creación de field exit

Páginas: 3 (561 palabras) Publicado: 13 de febrero de 2012
Creación de Field Exit

Una field exit es como una user exit que se utiliza para relacionar un campo determinado de una dynpro (pantalla) con un programa determinado.


A una FIELD EXIT se lellama también EXIT DE CAMPO. Se hace a nivel delelemento de datos. En ella puedes poner tus comprobaciones para un campo en el programa que quieras. Puedes tener varias field exit para un mismo campo endistintas pantallas.


Una FIELD EXIT es una función que tiene la particularidad de que sólo tiene un parámetro de entrada INPUT y uno de salida OUTPUT.


A priori no puedes conocer ningún datomás, aunque siempre puedes utilizar otras field exits para guardar el contenido de otros campos en variables globales al grupo de función, o utilizar la función DYNP_VALUES_READ para leer valores deotros campos de la misma pantalla.


En un Field exit NO podemos usar ninguna de las siguientes instrucciones:


• BREAK-POINT


• CALL SCREEN


• CALL DIALOG


• CALLTRANSACTION


• SUBMIT


• COMMIT WORK


• ROLLBACK WORK


• MESSAGE I


NOTA: Para poder activar los Field Exits debemos tener el parámetro
abap/fieldexit = YES seteadoen el servidor (Transacción RZ10).

[pic]
A continuación voy a mostrar un ejemplo completo de cómo crear una field exit para el campo “Clave de periodificación” de la solapa Control de latransacción CJ20N.Donde validaremos que ese campo no este vacío.

[pic]


[pic]


1º) Lo primero que hay que hacer es crear un grupo de función. Para eso vamos a la transacción SE80 y creamos un nuevogrupo de función, por ejemplo:Z_ABGR_SCHL


[pic]


2º) Luego debemos crear nuestra función FIELD EXIT desde la transacción SE37 con el nombre FIELD_EXIT_* ( * = nombre que queramos )y asociándole el grupo de función que creamos en el paso anterior. Por ejemplo:


[pic]


Con esto ya vamos a tener nuestra función creada con el parámetro INPUT creado en la solapa Import y con el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion de una empresa exitosa
  • Características del emprendedor influyentes en el proceso de creación empresarial y en el éxito esperado
  • las medallas field
  • Field Marketing
  • Guion Field
  • Field marketing
  • Password Field
  • Field Marketing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS