Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Assigning Search Help to a standard screen field

alex_marc
Explorer
0 Kudos

Hellou,

I must to assign a search help to a standard screen field. The field is into a standard transaction. I found an user exit, wich runs before the screen appear. How can I assign the search help ? Could you guide me.

And I`m not allow to create elements in dictionary (search helps).

Thanks

1 ACCEPTED SOLUTION

former_member184578
Active Contributor
0 Kudos

Hi.,

Using Function Module F4IF_INT_TABLE_VALUE_REQUEST You can Assign Search help to the required Field.,

Select the Values which you want to display in F4 in to internal table and Pass this to the FM.

hope this helps u.,

Thanks & Regards,

kiran

6 REPLIES 6

former_member184578
Active Contributor
0 Kudos

Hi.,

Using Function Module F4IF_INT_TABLE_VALUE_REQUEST You can Assign Search help to the required Field.,

Select the Values which you want to display in F4 in to internal table and Pass this to the FM.

hope this helps u.,

Thanks & Regards,

kiran

0 Kudos

If I use F4IF_INT_TABLE_VALUE_REQUEST the search help appears when the screen appears. But the search help must appear when the user press F4, and I can not implement blocks like process on value request into an user exit.

0 Kudos

Hi.,

In that user Exit .,

AT SELECTION-SCREEN ON VALUE-REQUEST FOR < Field _ Name > .

Call FM F4IF_INT_TABLE_VALUE_REQUEST.

Or Find Any User Exits are there., for AT SELECTION-SCREEN event.

hope this helps u.,

Thanks & Regards,

Kiran

former_member195402
Active Contributor
0 Kudos

Hi,

it would be helpful for us to know the name of the program and screen, the name of the field and the name of the USEREXIT you have found to make any suggestions.

Regards,

Klaus

0 Kudos

In transaction PA30, for infotype 105, subtype 9005, after you press create, appears the next screen.

Screen number : 2000

Program : MP010500

User-exit : EXIT_SAPFP50M_001

Field : ID/number

0 Kudos

Hi,

if I'm right you want the value-help for field USRID and not for field USRID_LONG.

SAP has commented out the code lines for value-help for this field on screen 2000:

* F4-Hilfe auf Feld USRID :
* Ausgesternt, da derzeit nur für Subtyp 0011 möglich,
* in anderen nicht vorhanden.
*process on value-request.                                  "XUDK065643
*  field p0105-usrid                                        "XUDK065643
*    module value_request_usrid.                            "XUDK065643

and says, this help is for SUBTYPE 0011 only.

The commented out module is in include MP010530.

Sorry, I can see no chance for a value-help without modification of the screen.

Regards,

Klaus