Application Development and Automation 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: 
Read only

search help

Former Member
0 Likes
425

Hi,

Can anyone explai what's the exact difference between POv event, At selection-screen on Value Request and the general search help.

Also where and when exactly these functionaalities are used.

Regards,

G Kumari.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
402

Hi,

POv event is used to make search help in Module Pool.


 PROCESS ON VALUE-REQUEST.

  FIELD vbak-vbeln MODULE help1.

Here in Module help1 we declare the selection search help


 SELECT  vbeln
          FROM vbak
          INTO CORRESPONDING FIELDS OF TABLE it_help1
          WHERE vbeln LIKE '0083%'.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'VBELN'
      dynpprog        = sy-repid
      dynpnr          = sy-dynnr
      dynprofield     = 'VBAK-VBELN'
      value_org       = 'S'
    TABLES
      value_tab       = it_help1
    EXCEPTIONS
      parameter_error = 1
      no_values_found = 2
      OTHERS          = 3.


At selection-screen on Value Request is used in normal Report,ALV(Grid & List) and the general search help is also used in simple report's selection screen using match code object.


select-options:s_name FOR ymm_gph-gp_name MATCHCODE OBJECT ymm_gph_shelp_vend_name.

3 REPLIES 3
Read only

abdul_hakim
Active Contributor
0 Likes
402

POV-For offering F4 help for Module Pool dialog screen.

At selection-screen on Value Request for offering F4 help for Selection Screens.

Search Help is the standard Procedure to go if you want to offer F4 Help.Providing F4 using POV or AT selection-screen should not encouraged unless othewise required.

Cheers,

Hakim

Read only

Sandeep_Panghal
Product and Topic Expert
Product and Topic Expert
0 Likes
402

Hello ,

Generally we use POV if we need to specify our own custom help ( i mean if no standard search help is availbale to the domain ) .

The search help can be assigned at the field level , at the domain level(value table) or fixed values to the domain as well.

Rgds,

Sandeep

Read only

Former Member
0 Likes
403

Hi,

POv event is used to make search help in Module Pool.


 PROCESS ON VALUE-REQUEST.

  FIELD vbak-vbeln MODULE help1.

Here in Module help1 we declare the selection search help


 SELECT  vbeln
          FROM vbak
          INTO CORRESPONDING FIELDS OF TABLE it_help1
          WHERE vbeln LIKE '0083%'.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'VBELN'
      dynpprog        = sy-repid
      dynpnr          = sy-dynnr
      dynprofield     = 'VBAK-VBELN'
      value_org       = 'S'
    TABLES
      value_tab       = it_help1
    EXCEPTIONS
      parameter_error = 1
      no_values_found = 2
      OTHERS          = 3.


At selection-screen on Value Request is used in normal Report,ALV(Grid & List) and the general search help is also used in simple report's selection screen using match code object.


select-options:s_name FOR ymm_gph-gp_name MATCHCODE OBJECT ymm_gph_shelp_vend_name.