Skip to Content
0
Former Member
Nov 08, 2012 at 05:08 AM

Disable field in table control

69 Views

Hello, i have a module pool in which i want to disable some column so where can i put my code in PBO module , please suggest and help me

PROCESS BEFORE OUTPUT.

*&SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'TC'
MODULE TC_INIT.
*&SPWIZARD: MODULE TC_CHANGE_TC_ATTR.
*&SPWIZARD: MODULE TC_CHANGE_COL_ATTR.
LOOP AT G_TC_ITAB
INTO G_TC_WA
WITH CONTROL TC
CURSOR TC-CURRENT_LINE.
*&SPWIZARD: MODULE TC_CHANGE_FIELD_ATTR
MODULE TC_MOVE.
MODULE TC_GET_LINES.
MODULE READ_COLS.
ENDLOOP.

MODULE STATUS_9001.
*
PROCESS AFTER INPUT.
*&SPWIZARD: PAI FLOW LOGIC FOR TABLECONTROL 'TC'
LOOP AT G_TC_ITAB.
CHAIN.
FIELD SFLIGHT-MANDT.
FIELD SFLIGHT-CARRID.
FIELD SFLIGHT-CONNID.
FIELD SFLIGHT-FLDATE.
FIELD SFLIGHT-PRICE.
FIELD SFLIGHT-CURRENCY.
FIELD SFLIGHT-PLANETYPE.
FIELD SFLIGHT-SEATSMAX.
FIELD SFLIGHT-SEATSOCC.
FIELD SFLIGHT-PAYMENTSUM.
FIELD SFLIGHT-SEATSMAX_B.
FIELD SFLIGHT-SEATSOCC_B.
FIELD SFLIGHT-SEATSMAX_F.
FIELD SFLIGHT-SEATSOCC_F.
MODULE TC_MODIFY ON CHAIN-REQUEST.
ENDCHAIN.
ENDLOOP.
MODULE TC_USER_COMMAND.
*&SPWIZARD: MODULE TC_CHANGE_TC_ATTR.
*&SPWIZARD: MODULE TC_CHANGE_COL_ATTR.

MODULE USER_COMMAND_9001.