Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8927

How to return value from f4 help into table control ?

$
0
0

hi expert ,

                     i have applied the search help in table control for particular field .

               the seach help appears but value not pass to the table control  field.

kindly help in this regard..

 

i am sending you coding as well as screen shot for your reference.

 

with thanks and regards,

vikas

 

part of coding under POV

 

 

SELECT * FROM ZGRADES INTO CORRESPONDING FIELDS OF TABLE IT_GRADE.

 

wa_fieldtab-tabname = 'G_CODE'.

 

wa_fieldtab-fieldname = 'NUM'.

 

wa_fieldtab-intlen = 4.

 

wa_fieldtab-outputlen = 10.

 

wa_fieldtab-position = 1.

 

WA_FIELDTAB-F4AVAILABL = 'X'.

 

WA_FIELDTAB-MAC = 'X'.

 

wa_fieldtab-scrtext_m = 'Grade'.

 

APPEND wa_fieldtab TO it_fieldtab.

 

wa_fieldtab-tabname = 'G_DESC'.

 

wa_fieldtab-fieldname = 'TEXT'.

 

wa_fieldtab-intlen = 20.

 

wa_fieldtab-outputlen = 25.

 

wa_fieldtab-position = 2.

 

wa_fieldtab-OFFSET = 4.

 

wa_fieldtab-scrtext_m = 'Description'.

 

APPEND wa_fieldtab TO it_fieldtab.

 

  

 

  

 

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

 

EXPORTING

 

* DDIC_STRUCTURE = ' '

 

RETFIELD = 'GRADE'

 

* PVALKEY = ' '

 

DYNPPROG = SY-REPID

 

DYNPNR = '100'

 

DYNPROFIELD = 'ITAB-GRADE'

 

* STEPL = 0

 

* WINDOW_TITLE =

 

* VALUE = ' '

 

VALUE_ORG = 'S'

 

* MULTIPLE_CHOICE = ' '

 

* DISPLAY = ' '

 

* CALLBACK_PROGRAM = ' '

 

* CALLBACK_FORM = ' '

 

* MARK_TAB =

 

* IMPORTING

 

* USER_RESET =

 

TABLES

 

VALUE_TAB = IT_GRADE[]

 

FIELD_TAB = it_fieldtab[]

 

RETURN_TAB = IT_RETURN[]

 

* DYNPFLD_MAPPING =

 

EXCEPTIONS

 

PARAMETER_ERROR = 1

 

NO_VALUES_FOUND = 2

 

OTHERS = 3

 

.

 

IF SY-SUBRC <> 0.

 

MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

 

WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

 

ENDIF.SA.png


Viewing all articles
Browse latest Browse all 8927

Trending Articles