Como codificar el boton GRABAR de una dynpro?

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Vero2007
    Member
    • mar
    • 38

    #1

    Como codificar el boton GRABAR de una dynpro?

    Tengro una dynpro a la cual tengo que poner el boton GRABAR y poner codigo para que guarde variantes de las cajas de texto que tengo en mi dynpro.

    Alguien sabe a que funcion hay q llamar para que funcione o que hay q hacer?

    Gracias por adelantado
  • huanguelen
    Member
    • ago
    • 32

    #2
    Hola Vero, supongo que el boton "GRABAR" es el disquetito standard que aparece a la izquierda de la flecha back verde.
    Si lo creas en el PBO de la screen, en Function keys, con el nombre que quieras (en tu caso "GRABAR"), y despues lo capturas con la variable sy-ucomm ???...ahí despues podes hacer lo que quieras con tus datos.
    Espero sirva la idea...
    Saludos.
    La sociedad está rápida en reacción, lenta en reflexión...

    Comentario

    • Vero2007
      Member
      • mar
      • 38

      #3
      Eso ya lo tengo echo . Mi problema es que cuando en PAI when 'GRABAR' tiene q funcionar para guardar una variante qeu tiene 7 campos, y para ello tiene q haber alguna función que ya esté programada que lo haga. pero no se si TR_SYS_PARAMS o AIAWEB4_CALL_SAVE_DIALOG son algunas de ellas.

      Comentario

      • Vero2007
        Member
        • mar
        • 38

        #4
        Al igual que para que cuando pique un boton de selección multiple hay una funcion llamada COMPLEX_SELECTIONS_DIALOG que te muestra una pantalla de dialogo estandar quisiera saber si hay alguna que cuando pique el disquete
        me saque una ventana de dialogo que guarde variantes.

        Comentario

        • jsanz
          Junior Member
          • nov
          • 19

          #5
          Hola Vero !!

          La función que utiliza el standard en un report para mostrar la ventana de guardar una variante es RS_VARIANT_SAVE_FROM_SELSCREEN.

          De todas formas, esta función sólo vale para los reports, es decir, que si estás desarrollando un module pool, no vas a poder guardar la variante mediante esta función.

          Espero que te sea de ayuda !!

          Comentario

          • sap2006
            Senior Member
            • mar
            • 134

            #6
            Asignando tu programa a una transaccion el standard ya te arrastra la funcionalidad de grabar variantes....

            Saludos

            Comentario

            Trabajando...