Como saber que boton pulsó el usuario?

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • prendtorff
    Junior Member
    • ago
    • 24

    #1

    Como saber que boton pulsó el usuario?

    Hola todos!

    Les cometo que estoy haciendo un desarrollo que realiza un mensaje automatico (correo) durante la evaluacion de desempeño (HR).

    es un programa standard, asi que tuve que encontrar una BAdI, la cual encontre. Pero el Problema es este:

    El programa, accede a la badi en cuestion varias veces durante todo el proceso de evaluacion. Pero yo necesito enviar el mensaje en un momento especifico.
    Yo creí que con los datos que la tabla SY no tendria problemas para resolver esto, pero resulta que en todos las veces que el programa accede ala badi, tiene el mismo SY-UCOMM y el mismo SY-TCODE y la misma SY-DYNNR!!!

    no se como diferenciar un qacceso de otro, por lo tanto mi programa esta envindo mensajes a diestra y siniestra...


    ayuda en el tema sera MUY AGRADECIDA...

    atte.

    Pablo.
    El que mas sabe,
    lo resulve mas facil...
  • tomasm
    Member
    • jun
    • 87

    #2
    Examinar el valor de las variables status, prog, fcode

    DATA: status TYPE string,
    prog TYPE string,
    fcode TYPE SORTED TABLE OF sy-ucomm
    WITH NON-UNIQUE KEY table_line.

    GET PF-STATUS status PROGRAM prog EXCLUDING fcode.


    Salud

    Comentario

    • prendtorff
      Junior Member
      • ago
      • 24

      #3
      Gracias!

      Gracias Tomasm
      lo que posteaste me sivio un monton!
      El que mas sabe,
      lo resulve mas facil...

      Comentario

      Trabajando...