![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Fuction Module
文章平均质量分 51
wanghqapple88
这个作者很懒,什么都没留下…
展开
-
F4IF_INT_TABLE_VALUE_REQUEST的使用(转)
为screen上的输入框增加F4搜查功能假设输入框g_var_f1绑定在变量g_var_f1.且可选值在内表g_itab_t1的字段c1上.1`在screen的logic flow上code: PROCESS ON VALUE-REQUEST. FIELD g_var_f1 MODULE user_gvarf1vr_0010. 其中f为输入框的name.并...原创 2011-05-06 10:59:52 · 525 阅读 · 0 评论 -
函数:自定义汇率转换函数
调用:PERFORM frm_get_rate USING u_t-pswsl 'RMB' l_date1 CHANGING l_wrbtr.函数定义:1:FORM frm_get_rate USING u_fc TYPE bapi1093_1-from_curr ...原创 2011-06-24 09:20:38 · 1087 阅读 · 0 评论 -
函数:求输入日期当月最后一天的日期
CALL FUNCTION 'FIMA_DATE_CREATE'"求本月最后一天 EXPORTING i_date = u_date_first* I_FLG_END_OF_MONTH = ' '* I_YEARS = 0* I...原创 2011-06-24 09:14:48 · 454 阅读 · 0 评论 -
函数:abap自定义权限检查函数
FORM frm_authority_check.* DATA: l_return_num TYPE i. CALL FUNCTION 'Z_03FI_AUTH_CHECK' EXPORTING i_bukrs = p_code i_actvt = '03'* IMPORTING* E_RETURN ...原创 2011-06-24 09:10:11 · 408 阅读 · 0 评论 -
屏幕选择年月输入帮助
FORM frm_monat_f4 . DATA: BEGIN OF mf_dynpfields OCCURS 1. INCLUDE STRUCTURE dynpread. DATA: END OF mf_dynpfields. DATA: mf_returncode LIKE sy-subrc, mf_monat L...原创 2011-06-24 09:07:12 · 138 阅读 · 0 评论 -
ABAP 字符型数据add前置0以及remove前置0函数
data: w_char type char10 value '0000004506',w_char2 type char10,w_char3 type char10 value '4506',w_char4 type char8,w_char5 type char4.* no leading-zerowrite w_char to w_...原创 2011-02-22 14:28:55 · 285 阅读 · 0 评论 -
关于时间与日期的6位与8位的转换(转)
时间的转换函数: CONVERT_TIME_INPUT(6->8)功能: 把6位的时间转换成8位带有分隔符的时间格式用法: 我们在上传文件的时候,往往使用字符串格式,所以经常使用6位的时间格式,而在sap系统中,往往使用的是带有分隔符的格式,于是这个转换是必要的.同时,这个函数可以检查时间格式是否正确,只要你把PLAUSIBILITY_CHECK这个参数设置成为’X’.eg...原创 2011-02-22 13:43:46 · 2561 阅读 · 0 评论 -
CONVERT_TO_LOCAL_CURRENCY(货币汇率转换)
REPORT z_barry_convert_currency .DATA: jine LIKE bseg-wrbtr .DATA: date LIKE sy-datum .DATA: curr_ex LIKE bapicurr-bapicurr .date = '20060831' .DATA: fa LIKE bseg-wrb...原创 2011-05-20 17:09:08 · 675 阅读 · 0 评论 -
SAP 发送邮件
REPORT ZEMAIL_TEST .data: OBJBIN like SOLISTI1 occurs 10 with header line, DOCDATA like SODOCCHGI1, OBJTXT like SOLISTI1 occurs 10 with header line, OB...原创 2011-05-18 15:32:53 · 1222 阅读 · 0 评论 -
定义新的长文本对象并用cl_gui_textedit编辑
*&---------------------------------------------------------------------**& Report Y_PCITCAO_TEST_TEXTEDIT*&*&---------------------------------------------------------------------**&*&*&--...原创 2011-05-12 17:00:24 · 134 阅读 · 0 评论 -
ABAP:DYNP_VALUES_READ读取屏幕字段值
在Screen显示之前,系统会自动将程序变量值放到屏幕字段中;在PAI事件中,系统会自动将屏幕字段的值更新到相应的程序变量。在Screen Logic中我们还有POH和POV事件,所以有时需要调用函数DYNP_VALUES_READ来读取屏幕字段值。比如屏幕上有两个字段,NAME1 和 NAME2。当字段NAME2触发搜索帮助的时候,必须参照用户在NAME1中的录入值。由于PAI尚未被执行,屏...原创 2011-05-07 23:07:53 · 539 阅读 · 0 评论 -
POPUP_TO_CONFIRM的使用
CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Hellow ' diagnose_object = 'ZCP_TEST' text_question = '是否选择删除?' text_button_1 ...原创 2011-05-06 11:34:25 · 130 阅读 · 0 评论 -
如何使用'F4IF_INT_TABLE_VALUE_REQUEST'填写屏幕的多个字段(转)
[img]http://dl.iteye.com/upload/attachment/476618/d1a02f30-0ef6-3f0e-b994-82058a4e07ef.png[/img]1定义输入帮助处理PROCESS ON VALUE-REQUEST. FIELD ACTIVE_SZKART MODULE YCURVE_VALUE_REQUEST. FIELD ACTI...原创 2011-05-06 11:02:02 · 198 阅读 · 0 评论 -
异步RFC实例
异步RFC不等调用的RFM返回就往下执行,用STARTING NEW TASK TASKNAME启动,调用时不能指定IMPORT输出参数,在RFM内部不能抛出除SYSTEM_FAILURE和COMMUNICATION_FAILURE以外的其他异常,可以用PERFORMING FORMNAME ON END OF TASK 指定用于回调的FORM,在回调FORM里面用RECEVING R...原创 2011-03-07 22:55:31 · 145 阅读 · 0 评论