Skip to Content
0
Former Member
Nov 21, 2008 at 09:34 AM

module pool domain text display info req?

188 Views

hi

i had an req to show a filed MATNR on a screen in module pool pgm,there shd be a i/p filed for material,user can select the material from the list of available materials,along with the test to be displayed for the filed next to material nos.

the list of mateiral is based on the login user name.

i am able to display the material list,but text is not coming.

pls tell me how to show the text next to matnr no. in list.

i had used the code:

loop at itab_carrid.

clear:text.

CALL FUNCTION 'ADS2KIPBRO_GET_DOMAIN_TEXT'

EXPORTING

E_TABLE = 'MARA'

E_FIELD = 'MATNR'

E_VALUE = itab_carrid-matnr

IMPORTING

I_TEXT = text

EXCEPTIONS

ILLEGAL_INPUT = 1

DOMAIN_NOT_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.

move text to itab_carrid-text1.

modify itab_carrid transporting text1.

endloop.

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

EXPORTING

retfield = 'MATNR'

value_org = 'S'

TABLES

value_tab = itab_carrid

EXCEPTIONS

parameter_error = 1

no_values_found = 2

OTHERS = 3.

IF sy-subrc <> 0.

ENDIF.