/* POPUP INI */
/* POPUP FIM */

Conteúdo

Adicionar botão na tela

Normalmente utilizado em aplicações para mobile.
REPORT ZSAPeiros.

TABLES: sscrfields.

SELECTION-SCREEN:
PUSHBUTTON 1(29) text-p01 USER-COMMAND cli1.

AT SELECTION-SCREEN.
  CASE sscrfields-ucomm.
    WHEN 'CLI1'.
      CALL TRANSACTION 'ZSEUPROGRAMA'.
  ENDCASE.

Adicionar botão ao lado do botão executar

Uma maneira simples de colocar um botão ao lado do botão executar sem precisar criar telas ou alterar a standard de seu programa.
REPORT ZSAPeiros.

TABLES sscrfields.

DATA w_buttons TYPE smp_dyntxt.

SELECTION-SCREEN: FUNCTION KEY 1.

INITIALIZATION.
  w_buttons-text        = 'NEW'.
  w_buttons-icon_id     = '@0Y@'.
  w_buttons-quickinfo   = 'Insert new values'(001).
  sscrfields-functxt_01 = w_buttons.
/* POPUP INI */ /* POPUP FIM */