Anuncio

Colapsar
No hay anuncio todavía.

Agregar botón en Selection Screen

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Agregar botón en Selection Screen

    Hola,

    cómo hago para agregar uno o más botones en mi pantalla de selección sin tener que ponerme a trabajar con el Screen Painter? es posible? si es así, como hago?

  • #2
    Hola!

    te paso el ejemplo que utilizo siempre:
    Código:
    * Declaraciones
    TABLES: sscrfields.
    
    DATA: gwa_dyntxt       TYPE smp_dyntxt.
    
    * Pantalla de selección de prueba
    SELECTION-SCREEN: FUNCTION KEY 1.
    SELECTION-SCREEN: BEGIN OF BLOCK b01 WITH FRAME TITLE text-001.
    PARAMETERS: p_matnr TYPE mara-matnr,
                p_mtart TYPE mara-mtart.
    SELECTION-SCREEN: END OF BLOCK b01.
    
    INITIALIZATION.
    * Atributos del botón
      gwa_dyntxt-icon_id    = '@3W@'.
      gwa_dyntxt-QUICKINFO  = 'Tabla de prueba'.
      gwa_dyntxt-icon_text  = 'Tabla'.
      sscrfields-functxt_01 = gwa_dyntxt.
    
    AT SELECTION-SCREEN.
      IF sy-ucomm = 'FC01'.
    * Agregar funcionalidad del botón
    
      ENDIF.
    Lo había sacado de esta página: https://codigoabap.wordpress.com/201...-de-seleccion/

    Comentario

    Trabajando...
    X