Creo que no se puede, que solo se lanza el START-OF-SELECTION cuando se pulsa el botón de código 'ONLI', pero se puede hacer un apaño.
AT SELECTION-SCREEN.
clear vl_ucomm.
IF sy-ucomm EQ 'FC01'.
* Se informa alguna variable que indique que botón se ha pulsado
vl_ucomm = sy-ucomm.
* Se obliga al programa a simular que se ha pulsado Ejecutar
sscrfields-ucomm = 'ONLI'.
ENDIF.
START-OF-SELECTION.
*Se mira que valor tiene la variable porque sy-ucom siempre va a tener
* el 'ONLI'
IF vl_ucomm EQ 'FC01'.
.....
ENDIF.
|