Hi,
currently i am having one module pool program with table control, i am entering two rows in module pool.
for eg:
NAME EMPID MARK
ROW1: HARI 123432 100
ROW2: GAN 123323 30
in the second row EMPID is wrong so that it through back error message when you press enter, we have implemented that by using Chain and ENCHAIN option.
but after the error correction when we press enter all the values are cleared, i need all the entered value in the screen its self.
This is the FLOW LOGIC:
PROCESS BEFORE OUTPUT.
module AUTHORITY-CHECK .
MODULE STATUS_1000.
MODULE FILL_DATA.
module clear.
LOOP AT RALG_ITAB CURSOR ALG_CONT_TAB-CURRENT_LINE WITH CONTROL
ALG_CONT_TAB .
module fill_table_control.
MODULE LINE.
ENDLOOP.
loop with control ALG_CONT_TAB.
module fill_table_control.
ENDLOOP.
PROCESS AFTER INPUT.
module clear_table.
loop with control ALG_CONT_TAB.
module read_table_control.
ENDLOOP.
LOOP AT RALG_ITAB.
CHAIN.
FIELD RALG_ITAB-ROLE.
FIELD RALG_ITAB-ROLETYPE.
FIELD RALG_ITAB-ALGNAME.
module read_table_control.
ENDCHAIN.
ENDLOOP.
MODULE USER_COMMAND_1000.
PROCESS ON VALUE-REQUEST.
FIELD RALG_ITAB-ALGNAME MODULE F4_HELP.
FIELD RALG_ITAB-ROLE MODULE F4_HELP_ROLE.
Kindly help me in this regards.
Reg,
HARIHARAN
Edited by: Vijay Babu Dudla on Jun 30, 2009 1:26 AM