Como poner un popup agrandable o reducible

Hola,

Un usuario me ha solicitado que se pueda modificar el tamaño de un pop-up que tiene un ALV. Se refiere a poder agrandarlo/reducirlo utilizando las flechas dobles que aparecen en el borde de una ventana normal.
Para mostrar el ALV se utiliza la función “REUSE_ALV_GRID_DISPLAY” espero que eso no sea un inconveniente.

He probado con ls_layout-colwidth_optimized y otras cosas y aunque se agrande no es lo solicitado por el usuario.

También he estado buscando y solo he encontrado casos que no apalican al mio.

Por favor, ¿alguién sabe como se puede hacer?

Gracias de antemano y saludos,
José Antonio Roldan.

Hola José Antonio, no me queda claro en qué transacción está este POP-up? Es de un estándar? De un desarrollo?

PD: no veo que te hayas presentado @Son_Hose, por favor crea un tema nuevo en Presentaciones para contarnos de dónde eres, qué haces, cuánta experiencia tienes, cómo empezaste con SAP, etcétera.

Hola SidV,
Se trata de un programa Z en el cual hay un botón que genera un listado (ALV) utilizando la RFC REUSE_ALV_GRID_DISPLAY. Tal que así:

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      i_buffer_active          = ' '
      i_callback_program       = sy-repid
      it_fieldcat              = lt_fcat
      i_screen_start_column    = 30
      i_screen_start_line      = 7
      i_screen_end_column      = 180
      i_screen_end_line        = 20
      i_callback_pf_status_set = 'F01_ALV_EVENT_PF_STATUS_SET'
      i_callback_user_command  = 'F01_ALV_EVENT_USER_COMMAND'
      is_layout                = w_layout
    TABLES
      t_outtab                 = gt_log_pedidos
    EXCEPTIONS
      program_error            = 1
      OTHERS                   = 2.

Con esta función se muestra el ALV como una ventana emergente.

Por lo que no se utiliza ninguna clase como cl_gui_alv_grid.

Y el usuario quiere poder él agrandar o achicar la pantalla.

En el google buscando todo lo que viene es utilizando la clase cl_gui_alv_grid. Pero no de esta forma.

Saludos,
José Antonio.

Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.