2024 Jun 07 2:17 PM
I'm looking help for table on subscreen. Some fields (not colums) in table I need to be editable.
In case in value field I have number > 3 this field should be editable, SCRREN-INPUT = 1. But it doesn't work.
LOOP AT gt_on_screen INTO gs_on_screen
WITH CONTROL on_screen
CURSOR on_screen-current_line
MODULE on_screen_get_lines.
FIELD gs_on_screen-field1 MODULE input_off.
ENDLOOP.
MODULE input_off.
LOOP AT SCREEN.
IF screen-name = 'GS_ON_SCREEN-NO' AND GS_ON_SCREEN-NO > 3.
screen-input = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDMODULE.
2024 Jun 07 2:34 PM - edited 2024 Jun 10 9:43 AM
2024 Jun 10 6:18 PM
I know where was mistake. The code is correct, but in next module code change screen on group. Thank you for attention.