首页 > 应用开发 > IT综合 > 搜索帮助2:在选择屏幕建立搜索帮助2
在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来作为选择屏幕上的物料凭证的搜索帮助
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/505541/viewspace-995726/ ,如需转载,请注明出处,否则将追究法律责任。