Skip to Content
0
Former Member
Jun 30, 2009 at 04:51 AM

how can i get the Dynamically enter field in module pool

592 Views

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