【SAP干货】创建Search Helps (Elementary and Secondary)

时间:2024-03-15 10:48:55

今天休闲海老湿手把手教您创建Search Helps (Elementary and Secondary)。

进入我们熟悉的事务代码SE11,如下图所示,点击“搜索帮助”单选框,键入需要创建的搜索帮助名称,以“Z”或者“Y”打头。

【SAP干货】创建Search Helps (Elementary and Secondary)

点击创建会出现以下两个模式,具体的我们一一讲解。

【SAP干货】创建Search Helps (Elementary and Secondary)

1、基本索引帮助

首先我们创建一个基本索引帮助。键入描述,方法,对话,字段等信息。

【SAP干货】创建Search Helps (Elementary and Secondary)

其中相应字段的解析如下:

【SAP干货】创建Search Helps (Elementary and Secondary)

设置Dialog type,有三种类型A、D、C 
A:Dialog方式显示数据,如果结果数据少于100条,自动显示,反之则需要手动执行显示数据 
D:立即显示结果数据 (默认)
C:Dialog方式显示数据,手动执行显示结果


IMP(import)和EXP(export)参数分别是控制输入参数和返回参数
LPOS (List Position) :结果列表显示位置参数
SPOS (Screen Position):选择界面位置参数
SDis(Screen display):基本搜索帮助的选择弹出窗口中的显示字段
default value: 可以设置参数的默认值
data element : 搜索参数对应的数据元素
下面配合2张图,开速区分LPos、SPos

【SAP干货】创建Search Helps (Elementary and Secondary)

我们保存**,一个简单的搜索帮助就搞定了,我们可以进行测试。

【SAP干货】创建Search Helps (Elementary and Secondary)

【SAP干货】创建Search Helps (Elementary and Secondary)


2、集合索引帮助

我们再建立一个集合索引帮助。

【SAP干货】创建Search Helps (Elementary and Secondary)

在“包含的搜索帮助”里面输入我们之前创建的搜索帮助。

【SAP干货】创建Search Helps (Elementary and Secondary)

PS:集合搜索帮助中可以填写多个基本索引帮助;集合搜索帮助可以嵌套另一个集合搜索帮助

当一个字段存在多种search help时,会按照以下优先级使用相应的search help
search help优先级:

【SAP干货】创建Search Helps (Elementary and Secondary)

input help from(屏幕输入F4)>cheak table help(参考表约束)>data element>domain fixed values(domain中的固定值)>time or calender help(变量类型)