Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Issue Related to Module pool

Hi,

I have issue related to module pool Prog.

Actually i have one screen[Dialog] in that i am having one field <b>License No</b> as input enabled.

In that <b>License No</b> field when i press <b>F4</b>

i am using one Function module called <b>REUSE_ALV_POPUP_TO_SELECT</b> to populate some fields in it.

In <b>SE51</b> i called that code as below.

<b>PROCESS ON VALUE-REQUEST.

FIELD v_zzexgen MODULE f4_help_for_zzexgen.</b>

Now when i select one row/record from all the populated records it is filling only value into <b>License No[v_zzexgen]</b> , There in the same screen i am not able to get the values for other fields like <b>v_modco,v_gennr</b> etc..

Though they are in populated screen.

Actually after calling <b>POPUP</b> F.M i had written follow code:

READ TABLE i_pdata INDEX k_selfield-tabindex.

<b> IF sy-subrc EQ 0.

  • Then move all the fields of selected record into 9002 screen

v_zzexgen = i_pdata-zzexgen.

v_zzgeart = i_pdata-zzgeart.

v_modco = i_data-modco.

v_zzgmaxw = i_pdata-orgamt.

v_zzgaufw = i_pdata-conamt.

ENDIF.</b>

Can anybody tell me what is the issue out here for not filling other fields.

What is the reason for populating only one field when i am getting other field values also to be populated!

Thanks in advance.

Thanks & Regards,

Rayeez.

Tags:
replied

Hi,

Try using FM

DYNP_VALUES_UPDATE

DYNP_UPDATE_FIELDS (Helpful in POV)

Regards,

Shashank

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question