‎2008 Oct 22 11:37 AM
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.
‎2008 Oct 22 11:46 AM
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.
‎2008 Oct 22 11:40 AM
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
‎2008 Oct 22 11:42 AM
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
‎2008 Oct 22 11:46 AM
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.