函数_sap系统里的计算器(FUNCTION)
REPORT Z_TEST_029.DATA: X_VALUE(15) TYPE C.call function 'FITRV_CALCULATOR'* EXPORTING* INPUT_VALUE &n...
List输出树型结构
REPORT Ztree_TEST_demo.Type-pools : fibs,stree.data : t_node type snodetext.data : node_tab like t_node occurs 0 with header line.clear : node_tab, node_tab[].node_...
处理截取双字节文本时出现乱码问题
BAP分割字符串时,处理双字节截取出现的乱码,有三种方法:1、调用函数STRING_SPLIT_AT_POSITION原码:CALL FUNCTION 'STRING_SPLIT_AT_POSITION'EXPORTINGSTRING = T_ITEMS-MAKTXPOS = 28LANGU = SY-LANGUIMPORTING...
函数收集
函数名 描述SPELL_AMOUNT 将金额转换成指定语言的文本,如中文的大写金额。 函数名 描述READ_KNC1 查询客户年除结转余额、每月发生额。函数名 描述ADDR_SELECT_ADRC_SINGLE 根据地址编...
提高ABAP性能
1、使用where语句不推荐Select* from zflight.Check : zflight-airln = ‘LF’ and zflight-fligh = ‘BW222’.Endselect.推荐Select* from zflight where airln = ‘LF’ and fligh = ‘222’.Endselect.2、使用聚...
CONDENSE(去除空格)
DATA NAME (30). NAME(10) = ' Dr.'. NAME+10(10) = 'Michael'.NAME+20(10) = 'Hofmann'. CONDENSE NAME. WRITE NAME. displays the following: Dr. Michael Hofmann DATA: BEGIN OF NAME1, TITLE(8) VALUE ' Dr....
取自定义的号码范围前加锁
CALL FUNCTION 'NUMBER_RANGE_ENQUEUE' EXPORTING object =...
ALV GRID实现红黄绿灯
在SAP中已经预先定义了一个LVC_CIFNM这样的data element,该element表示的涵义是"ALV control: Field name with simple row color coding".实现原理为:首先定义一个类型为LVC_CIFNM的变量并赋值为'LIGHT';显示ALVGR...
进度条
DATA: l_percenttext(40) TYPE c,li_percent TYPE i. li_percent = ( sy-tabix / l_lines ) * 100. CLEAR l_percenttext. MOVE ...
双击进入物料指定视图
ASSIGN COMPONENT 'MATNR' OF STRUCTURE <dyn_wa> TO <dyn_field>. SET PARAMETER ID 'MAT' FIELD <dyn_fi...
比较两个内表间的差异
比较的key_length 要保证和定义的类型的长度相同。 要比较两个内表(例如出口)的差异,可以使用FM:CTVB_COMPARE_TABLES用法如下:CALL FUNCTION 'CTVB_COMPARE_TABLES'EXPORTINGtable_old = old_tab[]tab...