Skip to Content
0
Former Member
Feb 08, 2011 at 09:00 AM

Modifying table maintenance.

34 Views

Hi Guys,

I am currently modifiying a table maintenance screen.

I have added customized F4 selection values for the fields of the table.

This is done with SCREEN

...
PROCESS ON VALUE-REQUEST.
* Table fields
FIELD ZTEST_TABLE-TCTLOW   MODULE F4_LOW_DYNAMIC.

and module

 
...
          CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
            EXPORTING
              retfield        = l_key
              value_org       = 'S'
              DYNPPROG        = sy-repid
              DYNPNR          = sy-dynnr
              DYNPROFIELD     = 'ZTEST_TABLE-TCTLOW'
            TABLES
              value_tab       = <t_tab>
            EXCEPTIONS
              parameter_error = 1
              no_values_found = 2
              OTHERS          = 3.
          IF sy-subrc <> 0.
            ...
          ENDIF.
...

Unfortunatly this also alters the field even though the DYNPROFIELD is display only(/ input = 0).

Does anybody know where i can find out if the field is in inputmode or not?

Best Regards

Rasmus