- 博客(8)
- 收藏
- 关注
转载 ABAP DO循环 和preform 递归
1.DO循环:IF LV_MONAT 12. DO LV_MONAT TIMES VARYING LV_VARY FROM LV_Z-HSL01 NEXT LV_Z-HSL02. LV_BALA_DATA-BE_AMOUNT = LV_BALA_DATA-BE_AMOUNT + LV_VARY.
2012-11-23 11:23:10 6210
原创 ABAP Message Class
ABAP 报Message 有2种写法:1.创建Message Class-se91IF P_MONAT > 12. MESSAGE E003(ZOCSTW) WITH P_MONAT."MESSAGE :PERIOD IS MORE THAN 12 message 类型为E,行项目号为003, message class 为ZOCSTW,WITH 后面是变量。
2012-11-22 16:08:18 3575
原创 abap 关于选择屏幕下拉框及报错误信息
选择屏幕下拉框:DATA acc_group TYPE vrm_values . "list box的值DATA acc_line LIKE LINE OF acc_group. " list box的结构INITIALIZATION. REFRESH acc_group . acc_line-key = '0000001001' . ac
2012-11-15 14:55:17 1759
转载 SAP-ABAP CLEAR/REFRESH/FREE 用法
REFRESH . 该语句将内 表重置为填 充它以前的 状态。这意 味着表格将 不包含任何 行。 如果使用没 有表格工作 区域的内表 ,可以使用 CLEAR 语句代替 REFRESH 语句 1、Deletes all table lines.2、Storage space is not released.3、Paging is released.4、Header line
2012-11-15 11:33:09 1948
原创 ABAP CALL FUNCTION 'DATE_GET_MONTH_LASTDAY' 取每月最后一天 'DATE_GET_WEEK'取周
* Fiscal Year PARAMETERS p_gjahr TYPE bkpf-gjahr OBLIGATORY VALUE CHECK. DATA lv_monat(2) TYPE c. "month DATA lv_fs_date TYPE sy-datum.
2012-11-15 11:32:09 8707
转载 abap 内表的DELETE , READ, SELETE
一.删除重复行:(要先排序后删除,才可以删除完全)SORT itabBY field1 field2.默认是升序,降序-DESCENDING.DELETE ADJACENT DUPLICATES FROM xxx COMPARING ALL FIELDS. DELETE IT_Z_ACCT WHERE Z_DESC_CHN = '固定资产净值:' OR Z_DESC_CHN =
2012-11-15 11:12:07 12517
原创 ABAP 位置调换--换行
将表it_bala_data里销售费用和管理费用对应的行,调换位置。 if -gr_no = '006'. lv_guanli_index = LINES( it_bala_data ). “表里对应的管理费用对应的行 ELSEIF -gr_no = '015'. lv_xiaoshou_index = LINES( it_bala
2012-11-15 10:59:24 1077
转载 ABAP BINARY SEARCH--二分法
二分法检索(binary search)又称折半检索,其基本思想是设字典中的元素从小到大有序地存放在数组(array)中: 首先将给定值key与字典中间位置上元素的关键码(key)比较,如果相等,则检索成功; 否则,若key小,则在字典前半部分中继续进行二分法检索; 若key大,则在字典后半部分中继续进行二分法检索。 这样,经过一次比
2012-11-15 10:51:30 4247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人