搜索帮助3选择屏幕建立搜索帮助
目录
搜索帮助3:选择屏幕建立搜索帮助
在sap标准的选择屏幕中,有些选择项的搜索帮助是比较特殊的,比如:生产订单aufnr、物料凭证mblnr的搜索帮助,都是直接调用另一个事务代码程序根据选择条件取得生产订单号/物料凭证号然后返回输入窗口。
像aufnr的搜索帮助还好说,因为它本身已做好了搜索帮助函数“ORDE”,如:PARAMETERS: s_aufnr LIKE afko-aufnr MATCHCODE OBJECT orde.
但对于物料凭证就没有搜索帮助函数了,就需要自己直接写代码了:
…
PARAMETERS:s_mblnr LIKE mseg-mblnr.
…
INITIALIZATION.
DATA: flag(1).
AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_mblnr .
flag = ‘X’.
EXPORT flag TO MEMORY ID ‘MB51_FLAG’.
CALL TRANSACTION ‘MB51’.
GET PARAMETER ID ‘MBN’ FIELD s_mblnr.
上例就是调用MB51来作为选择屏幕上的物料凭证的搜索帮助