05-14-2019 8:31 AM
Hi,
I have a report execution screen block like below. I have a requirement to change the parameter text to pick value from input field.
Critical Priority Usage (TOP 5 %)
If parameter value changed to 10 then text should be Critical Priority Usage (TOP 10 %)
Can someone please suggest how can i do this.
05-14-2019 3:01 PM
Did you try to replace the generated text with a variable field,
Sample for test (adapt it)
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(30) label.
SELECTION-SCREEN POSITION POS_LOW.
PARAMETERS para TYPE matnr.
SELECTION-SCREEN END OF LINE.
AT SELECTION-SCREEN OUTPUT.
WRITE sy-uzeit TO label LEFT-JUSTIFIED.
05-14-2019 3:01 PM
Did you try to replace the generated text with a variable field,
Sample for test (adapt it)
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(30) label.
SELECTION-SCREEN POSITION POS_LOW.
PARAMETERS para TYPE matnr.
SELECTION-SCREEN END OF LINE.
AT SELECTION-SCREEN OUTPUT.
WRITE sy-uzeit TO label LEFT-JUSTIFIED.
05-14-2019 7:49 PM
Instead of an input field, I recommend a button with initial text "TOP 5%", clicking on it displays a popup with an input field containing "5", changing its value will be reflected in the text of the button.