首页 > 其他分享 >SAP:检索帮助扩展

SAP:检索帮助扩展

时间:2024-03-15 20:55:56浏览次数:12  
标签:检索 帮助 函数 SHLP 扩展 RECORD TAB 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>键确认画面字段上追加的检索帮助。此外通过调试程序可以

充分应用该部分内容。

 

标签:检索,帮助,函数,SHLP,扩展,RECORD,TAB,SAP
From: https://www.cnblogs.com/samrv/p/18076216

相关文章

  • SAP FI模块PA认证模拟题-中英文对译(C_TS4FI_2021最新版)
    NO.1/95AssetAccounting资产会计Whichofthefollowingarevalidsettlementreceiverswhenyouperformsettlementforanassetunderconstructiononalineitembasis?当您按行项目对在建资产进行结算时,以下哪项是有效的结算接收方?Note:Thereare2correct......
  • CSAPP Architechture Lab
    frompixiv知识点在上一章"程序的机器级表示"中,我们可以知道所谓ISA(指令集体系结构)定义了机器级程序的格式和行为:P113定义了指令的格式(编码方式)定义了处理器状态定义了每条指令对状态的影响软件设计师和硬件设计师以ISA为规则,分别编写出合法的汇编程序,制造出实......
  • Java-IoUtil扩展工具类
    现在记录下IO扩展支持importlombok.extern.slf4j.Slf4j;importorg.apache.commons.lang3.StringUtils;importjava.io.*;importjava.util.HashMap;@Slf4jpublicclassTyIoUtil{//缓存文件头信息-文件头信息publicstaticfinalHashMap<String,String>......
  • SAP中的COMMIT WORK 与 ROLLBACK WORK
    文章目录数据库中的COMMIT和ROLLBACKCOMMITWORKCOMMITWORKANDWAITROLLBACKWORK案例分享BAPI中的COMMIT和ROLLBACKBAPI_TRANSACTION_COMMITBAPI_TRANSACTION_ROLLBACK数据库中的COMMIT和ROLLBACKCOMMITWORK使用COMMITWORK语句后,对数据库的更改将不能取消。......
  • 在VS2022和VS2012共存的电脑上安装VS212扩展注意事项
    1、下载一个专用于VS2012的扩展文件,直接双击下载的扩展文件安装后,显示安装成功。但是你可能会发现在VS2022,VS2012中都找不到此扩展。这就要求必须用VS2022的命令将其卸载,然后再用VS2012进行安装。2、用VS2022的命令卸载打开VS2022开发工具先找出此扩展的vsixid:将原扩展文件......
  • CSharp的lambda表达式匿名类扩展方法
    c#的lamba表达式之前已经写过一些关于委托还有事件的文章,今天就来介绍一下lambda表达式。首先定义需要的函数以及委托{publicdelegatevoidDoNothingDelegate();publicdelegatevoidStudyDelegate(intid,stringname);privatevoidDoNothing(){Console.WriteL......
  • csapp读书笔记——链接
    链接链接是将各种代码和数据收集并组合成一个文件的过程,最终得到的文件可以被加载到内存执行在大型应用程序的开发过程中,我么不可能将所有的功能实现都放在一个源文件中,而是将它分解为更小、更容易管理的模块。当我们修改其中一个模块时,我们只需要重新编译这个修改后的模块,而其......
  • Java-OkHttpUtil扩展工具类
    先把基于OkHttp的使用进行工具化,形成公共类配置引入<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>3.14.4</version></dependency>......
  • 解决 K8sApi 部署后报 Unknown apiVersionKind apps/v1/Deployment is it registered?
    该功能在本地调试时是正常的,部署到服务器时报错。Jdk11+SpringBoot2.7.5,依赖:<dependency><groupId>io.kubernetes</groupId><artifactId>client-java</artifactId><version>20.0.0</version>......
  • 隐式提交的引申之DB/SAP LUW
    1、写在前面之前发表过《聊聊更新表时的隐式提交》一文,向大家介绍隐式提交,对于数据库操作的作用。有粉丝看过后,提出了自己的疑问:首先解释一下,该粉丝大致的问题和代码含义为:在创建销售订单增强中,当因为错误需要拦截单据创建时,需要用commitwork记录日志数据到自建表。而由于使......