SAP自定义搜索帮助(输入帮助选择)

本文介绍如何在SAP系统中创建自定义搜索帮助,包括建立视图、创建搜索帮助及将其分配到集合的过程。通过具体步骤展示了如何按市场搜索物料并显示库存信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在使用SAP时经常会点输入框右边的小框框选择要输入的值。比如选择物料编码,会出现很多的系统自带的搜索帮助。因为业务需求定义自己的搜索条件和显示的数据。

下面我们来做一个自己的选择帮助。

假设我们在搜索物料的时候要按市场(MARA-NORMT)搜索,还要显示物料的库存信息(MARD-LABST)。

路径:SPRO——>后勤-常规——>物料主数据——>工具——>维护搜索帮助

事务代码OMSH

1、进入OMSH后,先创建一个视图,就是将自己需要的表做一下链接。点其它对象,输入视图名,点击创建。选择类型数据库视图。

输入文本,表和表的链接条件。如下图。

在View Flds中输入要查找的数据字段。然后保存,激活。

2、创建搜索帮助。点其它对象,在搜索帮助位置输入名称,点击创建。选择基本索引帮助,集合是放很多基本帮助的地方。

输入文本。

在Selection method中输入之前创建的视图。

选择对话框类型,是显示值,还是先输入条件。

在parameter中选择要显示的字段。

IMP、EXP用于控制上下层搜索帮助参数之间的传递,LPos用于控制输出列表字段的顺序,SPos用于控制限制条件对话框输入字段的顺序。

然后保存,激活。

3、将搜索帮助分配到集合。

点其他对象,在搜索帮助框中输入MAT1点显示。

在Included search helps,双击MAT1_A。

进入MAT1_A的界面,点击修改。在Included search helps中添加自己的搜索帮助。然后点击Param.assignment,询问是否创建时选择是,然后点复制即可。保存,激活。

这样自己的搜索帮助就建好了。

 

现在就看一下效果吧。打mm03或任意一个可以选择物料的地方。选择自己的搜索帮助就可以了。

 

相关表

DD30V 搜索帮助使用的视图

DD31S 搜索帮助组下的搜索帮助

 

下面是废话,

csdn注册很久了一直没在这上面写博客,都是在163上写的,只是为了下载方便,随便上传了几个资源弄点下载积分。不知道写博客会不会加积分??

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值