0

I'm getting no errors when I activate my abap program but when I try to execute this nothing happens. I previously tried it and it worked. This fragment of code for example was ok before but now it doesn't do anything.

    REPORT  Z_xx
    DATA: lv_response1 TYPE flag,
    lv_response2 TYPE flag,
    lv_response3 TYPE flag.

    SELECTION-SCREEN BEGIN OF SCREEN 100.
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-t01.

    PARAMETERS: s1 RADIOBUTTON GROUP g1,
        s2 RADIOBUTTON GROUP g1,
        s3 RADIOBUTTON GROUP g1,
        s4 RADIOBUTTON GROUP g1.

    SELECTION-SCREEN END OF BLOCK B1.
    SELECTION-SCREEN END OF SCREEN 100.
Sandra Rossi
  • 11,934
  • 5
  • 22
  • 48
Codrin Strîmbei
  • 125
  • 7
  • 22

1 Answers1

1

It is because you defined your radiogroup inside screen 100, and you are executing (implicitly) standard selection screen 1000 which is empty.
To use your parameters call your screen 100 like this

CALL SELECTION-SCREEN 100. 

Read more about selection screens here to produce functional code.

Suncatcher
  • 10,355
  • 10
  • 52
  • 90