SAP:检索帮助扩展
检索帮助扩展(Search Help Exit)中可以指定函数修改检索帮助的查询条件及结果数据。
首先创建函数后练习将此函数分配到检索帮助扩展中的实例。
(1)在T-CODE:SE37 函数编辑器中输入 Z_EMP函数后单击“创建”按钮。
(2)在“正在更改”标签页中输入参数,如下图所示。
(3)在“表”标签页中输入如下图所示
参数名称 |
类型化 |
关联类型 |
SHLP_TAB |
TYPE |
SHLP_DESCR_TAB_T |
RECORD_TAB |
LIKE |
SEAHLPRES |
出现错误提示:
TABLES参数已过时!(TABLES parameters are obsolete!)
无法进行 一下步。
一般解决方法: TABLES 参数已过时! 把 TYPE 改成 LIKE 多回车,就可以保存了。
(4)移动到“源代码”标签页后追加代码,如下图所示。
RECORD_TAB是以STRING形式存储检索帮助的查询结果的内表。因此修改内表值就可以改变检索帮助的结果值。
SHLP_TAB是存储检索帮助的查询条件的内表。
下图是修改RECORD_TAB-STRING值的检索帮助函数。按<F4>键确认画面字段上追加的检索帮助。此外通过调试程序可以
充分应用该部分内容。
优质生活从拆开始