‎2007 May 31 4:18 PM
Hi.
Is there any way to show a search help depending on the values of an internal table, not a DB table???
Thanks.
‎2007 May 31 4:22 PM
we can do something like this..
PARAMETERS : p_ccgrp LIKE rkpln-ksgru. "Cost Center Group
*Input help for Cost Center Group
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_ccgrp.
TYPES: BEGIN OF ty_ccenter_group,
setname TYPE setnamenew,
descript TYPE settext,
END OF ty_ccenter_group.
DATA : it_ccenter_group TYPE TABLE OF ty_ccenter_group.
CLEAR it_ccenter_group.
SELECT a~setname
b~descript
INTO TABLE it_ccenter_group
FROM setheader AS a INNER JOIN
setheadert AS b ON
a~subclass EQ b~subclass AND
a~setname EQ b~setname
WHERE a~setclass EQ '0101' AND
b~langu EQ sy-langu.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'SETNAME'
dynpprog = v_repid
dynpnr = '1000'
dynprofield = 'P_CCGRP'
value_org = 'S'
TABLES
value_tab = it_ccenter_group.
‎2007 May 31 4:21 PM
You can use this FM <b>F4IF_INT_TABLE_VALUE_REQUEST</b>
Greetings,
Blag.
‎2007 May 31 4:22 PM
we can do something like this..
PARAMETERS : p_ccgrp LIKE rkpln-ksgru. "Cost Center Group
*Input help for Cost Center Group
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_ccgrp.
TYPES: BEGIN OF ty_ccenter_group,
setname TYPE setnamenew,
descript TYPE settext,
END OF ty_ccenter_group.
DATA : it_ccenter_group TYPE TABLE OF ty_ccenter_group.
CLEAR it_ccenter_group.
SELECT a~setname
b~descript
INTO TABLE it_ccenter_group
FROM setheader AS a INNER JOIN
setheadert AS b ON
a~subclass EQ b~subclass AND
a~setname EQ b~setname
WHERE a~setclass EQ '0101' AND
b~langu EQ sy-langu.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'SETNAME'
dynpprog = v_repid
dynpnr = '1000'
dynprofield = 'P_CCGRP'
value_org = 'S'
TABLES
value_tab = it_ccenter_group.