随笔分类 -  ABAP_FUNCTION MODULE

ABAP常用函数的积累
摘要:在执行一些数据量大的报表时候,为了防止用户认为是死机,可以再程序中添加正在处理的图标,可以CALL一个 FM来实现。 CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = 25 “显示处理百分比 text = 'Waitin 阅读全文
posted @ 2016-11-21 11:13 小鱼儿游 阅读(2423) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2016-11-08 18:14 小鱼儿游 阅读(1) 评论(0) 推荐(0)
摘要:这个函数模块比较两个内表,将被删除、增加和修改的内表行分别分组输出。输入参数:TABLE_OLD:旧表TABLE_NEW:新表KEY_LENGTH:键长度,指定内表中的前若干个字节(在 Unicode 系统中为字符,因此指定长度内不能存在数值类型的字段)为主键, 做为内表行是否为... 阅读全文
posted @ 2015-12-16 20:43 小鱼儿游 阅读(755) 评论(0) 推荐(0)
摘要:什么是RFC?RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能,而且调用系统和被调用系统中至少有一个必须是SAPABAP系统。这种远程功能调用也可在同一系统内部... 阅读全文
posted @ 2015-01-06 22:05 小鱼儿游 阅读(9645) 评论(0) 推荐(1)
摘要:1、获得最后一天CALL FUNCTION'FIMA_DATE_CREATE' EXPORTING I_DATE = I_DATE "输入日期。sy-datum类型 如:‘20110402’。 I_FLG_END_OF_MONTH = ' ' I_YEARS = 2 "两年后的日期时间,既sy-da... 阅读全文
posted @ 2014-09-27 12:23 小鱼儿游 阅读(797) 评论(0) 推荐(0)
摘要:RFCRemote function Call 远程功能调用, 是SAP系统之间以及非SAP系统之间程序通信的基本接口技术. 例如BAPI , ALE都是基于RFC实现的SAP系统提供了三种外部接口1.通信接口(communication interface)2.文件I/O接口(file I/O i... 阅读全文
posted @ 2014-08-22 19:47 小鱼儿游 阅读(2917) 评论(0) 推荐(0)
摘要:函数名 描述SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织VIEW_MAINTENANCE_CALL 维护表视图函数名 描述DY_GET_FOCUS 获得屏幕焦点D... 阅读全文
posted @ 2014-06-01 15:42 小鱼儿游 阅读(1868) 评论(0) 推荐(0)
摘要:用于对字符串的加密和解密:DATA: o_encryptor TYPE REF TO cl_hard_wired_encryptor, o_cx_encrypt_error TYPE REF TO cx_encrypt_error.DATA: v_ac_string TYPE... 阅读全文
posted @ 2014-06-01 10:30 小鱼儿游 阅读(3032) 评论(0) 推荐(0)
摘要:通过function module检查日期是否合法(DDUT_INPUT_CHECK的校验会根据账户的时间设置格式) 日期校验方式一: 1 CALL FUNCTION ‘DATE_CHECK_PLAUSIBILITY’ 2 EXPORTING 3 date ... 阅读全文
posted @ 2014-05-12 15:09 小鱼儿游 阅读(1271) 评论(0) 推荐(0)
摘要:1 DATA: lv_error TYPE char100. 2 3 CALL FUNCTION 'ZRFC_WM_ZEL001' DESTINATION lv_desc 4 EXPORTING 5 process_flag = lv_zclbs 6 IMPOR... 阅读全文
posted @ 2014-04-21 16:42 小鱼儿游 阅读(1992) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2014-04-16 20:25 小鱼儿游 阅读(3) 评论(0) 推荐(0)
摘要:示例一: 1 DO 100 TIMES. 2 WAIT UP TO 1 SECONDS. 3 num = sy-index. 4 PERFORM clock_show USING num '显示进度条……'. 5 ENDDO. 6 *&---------------------------------------------------------------------* 7 *& Form clock_show 8 *&------------------------------------------------------------------ 阅读全文
posted @ 2014-03-13 10:46 小鱼儿游 阅读(426) 评论(0) 推荐(0)
摘要:1 DATA: x_value(15) TYPE c. 2 3 CALL FUNCTION 'FITRV_CALCULATOR' 4 * EXPORTING 5 * INPUT_VALUE = p_i 6 * CURRENCY = 7 * START_COLUMN = '10' 8 * START_ROW = '10' 9 IMPORTING10 output_value = x_value11 EXC... 阅读全文
posted @ 2014-03-13 10:35 小鱼儿游 阅读(264) 评论(0) 推荐(0)
摘要:当执行完函数EXCEPTIONS 异常报错的时候,调用函数进行错误信息显示 1 DATA:e_message TYPE char100. 2 CALL FUNCTION 'MESSAGE_TEXT_BUILD' 3 EXPORTING 4 ... 阅读全文
posted @ 2014-01-23 10:18 小鱼儿游 阅读(849) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2014-01-22 11:39 小鱼儿游 阅读(25) 评论(0) 推荐(0)
摘要:SAP 应用系统架构 应用层运行着DIALOG进程,每个DIALOG进程绑定一个数据库进程,DIALOG进程与GUI进行通信,每次GUI向应用服务器发送请求时都会通过dispatcher服务为每个GUI的请求分配一个Dialog进程.一个程序运行时,GUI与Dialog进行需要多次通信,每次通信使用... 阅读全文
posted @ 2013-12-27 15:26 小鱼儿游 阅读(2379) 评论(0) 推荐(0)
摘要:函数名:TH_USER_LIST作用:可以得到SM04界面显示样式的表。函数名:TH_USER_INFO作用:可以得到当前特定用户的机器名、当前活动窗口数、IP地址等信息 阅读全文
posted @ 2013-12-15 13:28 小鱼儿游 阅读(1322) 评论(0) 推荐(0)
摘要:访问Domain的Value Range有两种方法:1、直接访问表dd07l和dd07T select * from dd07l where domname = 'domname' and as4local = active.2、使用SAP的标准函数 1 CALL FUNCTION 'DD_... 阅读全文
posted @ 2013-12-15 13:27 小鱼儿游 阅读(1755) 评论(0) 推荐(0)
摘要:在网络技术中,数据通信可以大致划分为两种基本模式:同步通信和异步通信。 其本义是:异步通信时,通信双方时钟允许存在一定误差;同步通信时,双方时钟的允许误差较小。在SAP的系统间的通信过程中,也借用术语同步通信和异步通信,但其主要差异在于调用系统是否需要立即接受返回结果。这两种通信模式各有局... 阅读全文
posted @ 2013-12-12 19:28 小鱼儿游 阅读(6964) 评论(0) 推荐(0)