search help f4
TRANSCRIPT
-
7/25/2019 Search Help F4
1/20
Requirment Create the 3rdcolumn in the our custom view as a search F4 help
type .
-
7/25/2019 Search Help F4
2/20
-
7/25/2019 Search Help F4
3/20
-
7/25/2019 Search Help F4
4/20
-
7/25/2019 Search Help F4
5/20
-
7/25/2019 Search Help F4
6/20
-
7/25/2019 Search Help F4
7/20
-
7/25/2019 Search Help F4
8/20
-
7/25/2019 Search Help F4
9/20
-
7/25/2019 Search Help F4
10/20
-
7/25/2019 Search Help F4
11/20
method GET_P_PARTNER.
CASE iv_property.
WHEN if_bsp_wd_model_setter_getter!fp_fieldtype.
rv_v"l#e $l_bsp_dl$_view_des$riptor!field_type_i%p#t.
EN&CASE.
e%dmethod.
-
7/25/2019 Search Help F4
12/20
method GET_'_PARTNER.
$re"te ob(e$t rv_v"l#ehelp_des$riptor Type C)_*SP_W&_'A)+EHE)P_NA'&ESCR
E,P-RTNG
iv_o#tbo#%d_pl#g /-P_SEARCHPARTNER/.
e%dmethod.
-
7/25/2019 Search Help F4
13/20
CREATE AN E'ENT WTH NA0E 1PARTNERSE)ECTE&2
-
7/25/2019 Search Help F4
14/20
-
7/25/2019 Search Help F4
15/20
-
7/25/2019 Search Help F4
16/20
Create an attribute in the controller class (IMPL CLASS).
GV_INDEX INSANCE P!IVAE "PE S"#A$IX
method EH_-NPARTNERSE)ECTE&.
d"t"3 lr_$% type ref to $l_bsp_wd_$o%te4t_%ode5
lr_t"rget type ref to if_bol_bo_property_"$$ess5
lr_$ol type ref to $l_bsp_wd_$olle$tio%_wr"pper5
v_bp type stri%g.
$he$6 gr_p"rt%er_pop#p7!get_fired_o#tbo#%d_pl#g8 9 is %ot i%iti"l.
lr_$% gr_p"rt%er_pop#p7!get_$o%te4t_%ode8/E0P)-:EE/9.
lr_t"rget ; lr_$%7!$olle$tio%_wr"pper7!get_$#rre%t8 9.
CA)) 0ETH-& lr_t"rget7!GET_PR-PERT:_AS_STRNG E,P-RTNG
'_ATTR_NA0E /*P_N+0*ER/
RECE'NG
R'_RES+)T v_bp.
lr_$ol me7!typed_$o%te4t7!
-
7/25/2019 Search Help F4
17/20
method -P_SEARCHPARTNER.
CA)) 0ETH-& C)_CHT0)*_C-N=G_+T)T:!-+T*-+N&_P)+G_E'ENT_N=-
* EXPORTING
* IV_EVENT_STRING = gv_index.
0P-RTNG
* EV_OUTBOUND_PLUG =
* EV_MODEL_NAME =
E'_N&E, gv_i%de4.
* EV_ATTRIBUTE =
CA)) 0ETH-& me7!$omp_$o%troller7!wi%dow_m"%"ger7!CREATE_P-P+P
E,P-RTNG
'_NTER=ACE_'EW_NA0E /Se"r$hHelpWi%dow/
'_+SAGE_NA0E /$#p"rt%erse"r$h/
'_TT)E /Se"r$h p"rt%er/
RECE'NG
R'_RES+)T gr_p"rt%er_pop#p.
$"ll method gr_p"rt%er_pop#p7!set_o%_$lose_eve%t
e4porti%g
iv_view me
iv_eve%t_%"me /p"rt%ersele$ted/.
gr_p"rt%er_pop#p7!ope%8 9.
e%dmethod.
S%C%A
&'P'#
-
7/25/2019 Search Help F4
18/20
-
7/25/2019 Search Help F4
19/20
-
7/25/2019 Search Help F4
20/20