Skip to Content
0
Former Member
Nov 30, 2012 at 09:12 PM

Table Control Loop in PAI - Doesn't Enter the Loop - Why????

243 Views

In PAI, I have the table control loop, with data, and it does the looping but never enters the loop. So it gets to the LOOP AT scroll_tab and goes right to the ENDLOOP. In between there is a MODULE and then a CHAIN statement with FIELDS and MODULES. The screen allows for 3 entries so it goes to LOOP AT ... ENDLOOP 3 times and moves on. Any ideas why it doesn't enter the loop? It falls into the PBO loop no problem.

PROCESS BEFORE OUTPUT.

MODULE trans_init.

LOOP AT scroll_tab WITH CONTROL tc_pers

CURSOR scroll-cursor.

MODULE lst_sys_col.

MODULE get_entry_afrud.

MODULE set_cursor.

ENDLOOP.

PROCESS AFTER INPUT.

*--------------------- Processing after entering ------------------

MODULE processing_exit AT EXIT-COMMAND.

MODULE save_ok_code.

MODULE get_cursor_line.

LOOP AT scroll_tab.

* Provide confirmation data from table

MODULE get_conf_from_table.

CHAIN.

FIELD: afru_col-selkz,

afrud-pernr,

afrud-ismnw_2.

MODULE get_aufnr_from_cmfu ON CHAIN-REQUEST.

MODULE afvgd_set.

FIELD: afrud-ismnw_2

MODULE request_ismnw ON REQUEST.

FIELD: afrud-ismnw_2

MODULE reset_vbkz ON REQUEST.

MODULE get_conf_col.

MODULE check_conf_col ON CHAIN-REQUEST.

MODULE check_conf_col_save.

ENDCHAIN.

CHAIN.

FIELD: afrud-ismnw_2

MODULE check_kum_arbeit ON CHAIN-REQUEST.

ENDCHAIN.

MODULE reset_request.

ENDLOOP.