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: 

Input Help Personal Value List

Former Member
0 Kudos

Hi everybody,

is it possible to create a Input Help Personal Value List for every transactions? On what dos it depend on?

Many thanks

Regards Mario

1 ACCEPTED SOLUTION

michael_kozlowski
Active Contributor
0 Kudos

Hi,

in general you can create a personal search help value list for each input field which is assigned to a search help.

Create a SEARCH_HELP_EXIT (Copy F4IF_SHLP_EXIT_EXAMPLE) with Code like this:

* enables personal values in search help

IF CALLCONTROL-STEP = 'PRESEL'.

  CALLCONTROL-PVALUES = SPACE.

ENDIF.

Only if SAP standard search help -> register object on OSS-Portal.


Assign SEARCH_HELP_EXIT to your SEARCH HELP.


User should now be able to create a personal value list for the particular search help.



6 REPLIES 6

michael_kozlowski
Active Contributor
0 Kudos

Hi,

in general you can create a personal search help value list for each input field which is assigned to a search help.

Create a SEARCH_HELP_EXIT (Copy F4IF_SHLP_EXIT_EXAMPLE) with Code like this:

* enables personal values in search help

IF CALLCONTROL-STEP = 'PRESEL'.

  CALLCONTROL-PVALUES = SPACE.

ENDIF.

Only if SAP standard search help -> register object on OSS-Portal.


Assign SEARCH_HELP_EXIT to your SEARCH HELP.


User should now be able to create a personal value list for the particular search help.



Juwin
Active Contributor
0 Kudos

Value history is available in almost all SAP screens. How different would personal value list be from that?

Thanks,

Juwin

0 Kudos

Personal value list filters the distinct values of a search help according user specific needs.

Let's assume in your system have been set up 50 company codes. Each time when user presses F4 for search help without any filter 50 entries are shown up.

With personal value list the user can reduce the output of F4 search help to the values they really needed for the daily business. So if only 2 company codes are relevant for them they insert this 2 company codes in the personal value list and only this 2 entries are shown up.

Juwin
Active Contributor
0 Kudos

I understand that what you are saying, but from a implementation perspective, I think that would become a maintenance nightmare to set everyone's preferences inside SAP system. Unlike preferences, value history is stored on individual's desktops.

Thanks,

Juwin

0 Kudos

Hi,

personal value lists will be created and maintainted by users itself. The personal values are persistent stored in table DDSHPVAL50 - and therefore not dependent of individual's desktops .

Developer only have to implement the SEARCH HELP EXIT and each user can decide to use this feature or doesn't use it.

Juwin
Active Contributor
0 Kudos

Thanks, didn't know about DDSHPVAL50.