- 博客(57)
- 收藏
- 关注
原创 半角全角问题
Function:SJIS_DBC_TO_SBC 全角转半角SJIS_SBC_TO_DBC 半角转换为全角DATA zconvert TYPE /BIC/AXXXXXX00-XXXXXX.zconvert = SOURCE_FIELDS-XXXXXX. CALL FUNCTION 'SJIS_DBC_TO_SBC' EXPORTING all = 'X'*...
2018-06-02 10:37:41
483
原创 Sy-tabix
Sy-tabix is related to internal table which provides index number of current line in loop enloop.Sy-index is related to loops (while/endwhile, do/enddo). It provides number of current pass.
2018-06-02 10:33:36
619
原创 时间戳
日期和时间类型。编号数据类型和说明 1 D 内置的固定长度日期类型,格式为YYYYMMDD。 例如,值20100913表示2010年9月13日的日期。2T 内置固定长度时间类型,格式为HH MM SS。 例如,值102305表
2017-08-22 16:28:03
903
转载 字符串长度
REPORT YT_SEP_15. DATA: title_1(10) VALUE 'Tutorials', length_1 TYPE I. length_1 = STRLEN( title_1 ). Write: / 'The Length of the Title is:', length_1.上面的代码产生以下输出 - The Leng
2017-08-22 15:29:58
338
转载 Apply SAP Note
Check whether Snote is relevant & recommended to the issue you are facing.If it is suitable then login to the system.T.Code :Snote.Press button Download SAP Note Icon or press (Ctrl+F8) comb
2017-08-22 13:15:55
476
原创 SAP change log Part NO issue
清空change log table, 如果清不掉,用RSAR_PSA_CLEANUP_DIRECTORY先清掉RSTSODSPART这个table的数据,勾选repair如果part NO是9999,每跑完一次request得请一次change log table 相关table RSTSODS RSDU_TABLE_CON
2017-08-18 17:45:06
635
转载 ABAP总结
1. 引用类型z_ref数据对象myref在程序中的声明方式:DATA myref TYPE z_ref.CREATE DATA myref TYPE z_ref.2. 参照数据字典中的表类型生成内表对象或结构体:DATA mytable TYPE z_table,”数据字典表类型,声明内表.myline TYPE LINE OF
2017-08-14 18:32:54
1553
原创 SE03可以unlock CR
SE03可以unlock CR<img width="920" height="266" alt="Machine generated alternative text: Unlock SAP Request and TasksCreated by. ITsili ., last modified by Alan Mizrahi on Oct 31, 2011This progra
2017-08-10 11:23:56
546
原创 获取DTP跑的request ID
if p_r_request->GET_DTP( ) ''. lv_DTP = p_r_request->GET_DTP( ).————————————————————————————————————————————IF p_r_request->get_updmode( ) = 'F'." If it's Full model lv_mode = 'F'
2017-08-09 16:23:00
596
原创 LUNIX 命令
mv命令目录基本操作mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目录,target表示目标文件或目录。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。mv命令可以用来将源文件移至一个目标文件中,或将一组文件移至一个目标目录中。源文件被移至目标文件有两种不同的结果:如果目标文件是到某
2017-08-09 16:09:16
530
转载 大小写转化
TRANSLATE w_material-material TO UPPER CASE. TO {UPPER|LOWER} CASE
2017-08-07 13:51:45
564
转载 delele Open Hub DTP
I create a Open Hub to test the functionnality and extracted data out of a cube with it without any problem. Now, I'd like to remove that Open Hub as I'm not gonna use it. The problem is that I ca
2017-08-04 13:42:31
584
转载 BW:传输到Open Hub的DTP,怎么删除?
由于传输到Open Hub,DTP的请求只能在Monitor里看到可是,这些请求只要是绿色的,DTP就不能够删除,他会告诉你,要么删掉已经存在的请求,要么继续使用那怎么搞定呢?绿色请求在Monitor里不会显示删除按钮的 这时候就需要小技巧了,他不是说绿色不能删嘛,改红不得了。 然后,删除按钮出来啦。
2017-08-04 10:39:52
634
原创 DTP Filter
*&---------------------------------------------------------------------**& Include RSBC_SEL_ROUTINE_TPL*&---------------------------------------------------------------------*pr
2017-07-19 10:48:04
356
转载 SAP ABAP 性能优化技巧 — 使用 ABAP “Sort” 取代 “Order By”
order by 命令是在数据库服务器上执行的,而 sort 语句是在应用服务器上执行的。因此,与其在select语句中使用order by命令,不如将数据先读取到内表中然后使用sort命令来将结果排序,因为应用服务器上的执行速度要比数据库服务器快。
2017-07-10 15:11:48
5017
转载 如何查看SAP系统时间,确认SAP时差问题
如何查看SAP系统时间,确认SAP时差问题打开SAP界面 - System - Status,就可以了。
2017-07-10 11:23:00
9160
转载 修改sap的用户时间/时区与系统时间/时区
1、在se38中运行报表:TZCUSTHELP,可以显示但前的系统时间/时区,以及用户时间/时区Time Setting in Operating SystemSystem Date…………………: 2010-01-18System Time…………………: 15:01:58System Time Zone Offset to UTC..: 28800System Cu
2017-07-10 11:10:58
9292
转载 几种内表类型
标准表(STANDARD TABLE),系统为该表的每一行数据生成一个逻辑索引,自己内部维护着行号(Index)的编码。表的键值不唯一,且没有按照表键自动进行排序,支持通过索引访问和键访问两种方式。填充标准表时可以插入到指定位置或现在有行之后,程序对内表的寻址操作可以通过关键字或索引进行。在对表进行插入删除等操作时,各数据行在内存中的物理位置不变,系统仅重新排列各数据行的索引值。当
2017-07-06 14:51:26
2731
转载 ABAP SORT
SORT MAN1 BY HIGH WEIGHT DESCENDING.与SORT MAN1 DESCENDING BY HIGH WEIGHT.的效果是不一样的。[plain] view plain copy print?REPORT YTEST20160527. DATA:BEGIN OF MAN, NAME(20) TYP
2017-07-06 09:47:59
425
转载 ABAP CHECK, EXIT, RETURN, LEAVE PROGRAM 用法
ABAP 程序中退出操作(CHECK, EXIT, RETURN, LEAVE PROGRAM...)CHECK.(SAP官方推荐只在循环中使用)1)CHECK 后面要跟一个表达式,当表达式值为假(false)时,CHECK发生作用,退出循环(LOOP)或处理程序(Processing Block)。2)如果CHECK出现在循环中,则发生作用时,退出的是当前一次循环操作,程序会
2017-07-05 15:41:16
339
转载 ABAP—COLLECT的用法
ABAP—COLLECT的用法 ABAP中COLLECT的用法:SAP中ABAP对内表插入数据的时候有3种:APPEND,COLLECT,INSERT。要填充内表 ,既可逐行 添加数据, 也可复制另 一个表格的 内容。要逐行填充 内表,可以 使用 APPEND、
2017-07-05 14:52:51
668
转载 ABAP Internal Table Performance for STANDARD, SORTED and HASHED Table
Standard Table is the most widely used table Type. It has performance drawbacks if not used properly.Few months ago, I asked a question: Your Preferred table kind for your ITAB Total o
2017-07-05 09:29:02
699
转载 Sorted table
Sorted tablesThis is the most appropriate type if you need a table which is sorted as you fill it. You fill sorted tables using the INSERT statement. Entries are inserted according to the sort
2017-07-04 17:05:59
993
转载 ABAP BINARY SEARCH--二分法
二分法检索(binary search)又称折半检索,其基本思想是设字典中的元素从小到大有序地存放在数组(array)中: 首先将给定值key与字典中间位置上元素的关键码(key)比较,如果相等,则检索成功; 否则,若key小,则在字典前半部分中继续进行二分法检索; 若key大,则在字典后半部分中继续进行二分法检索。 这样,经
2017-07-04 14:37:18
5853
转载 How to generate a selective deletion program for info provider
This blog basically explains how to generate a program for selective deletionCase: If you have an infoprovider, you want to perform a selective deletion with specified selections based on DSO va
2017-06-28 11:17:41
407
转载 ABAP几种内表的操作
ABAP几种内表的操作 这次的程序用到了哈希表,在这里,也顺便总结一下ABAP三种内表的特点。 ABAP中有三类内表,标准表,排序表和哈希表。三种内表介绍 标准表的每一行对应一个逻辑索引-SY-TABIX,填充内表的时候,可以将数据附加在现有行之后,也可以插入到指定的位置,程序对内表行的寻址操作可通过关键字或索引进行。在对表进行插入删除等操作时,各数据行
2017-06-27 16:12:50
936
转载 SE16N 修改表
SAP中直接修改表、视图的Tcode有SE16N和SM30。 其中使用SE16N修改表需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增、删除、修改的操作。 有时输入&SAP_EDIT后还是不能激活,是因为另有地方限制,执行程序RKSE16N_EDIT,选中激活编辑功能后,问题得以解决。 另外,在EHP5
2017-06-13 13:37:37
635
原创 激活 DTP/DSO/DATA SOURCE
RSDS_DATASOURCE_ACTIVATE_ALL 激活datasourceRSS2_AUTODEL_REQU_MASTER_TEXT (删主数据request)RS_TRANSTRU_ACTIVATE_ALL激活DSORSDS_DATASOURCE_ACTIVATE_ALL激活data sourceZ_OUTBOUND_FO
2017-04-28 14:35:25
445
转载 转载BW笔记
星期二, 04月 12th, 2011 1 同一个变量名的UID可能有多个,记得注意 2 在查找时要注意技术名称还是名称,因为查询时会在两个中进行,模糊查询时要细心,FV与V都可以查到 3 复制的时候注意长度,过长的会不能显示 4 开着Query不能删除 5 se01 Transport Organizer 6 行列只是用来放特征和关键值 7 行和列都是死的是固
2017-04-28 14:24:27
1933
原创 debug New table
1.找到需要change的字段,用ALV List或者SE16 Standard List desply 2./h 双击enter建3.出现code=show,改成code=edit然后enter,再点击F84.出现可以改变的字段了,改完保存,退出debug模式
2017-04-15 14:16:58
232
转载 CRUD增删改查
CRUD(增删改查)C=CreateR=ReadU=UpdateD=Delete原子操作,不可再分割。 内表的CRUD(这里的内表仅指标准表)1,查询LOOP查询多行和READTABLE查询单行。 2,新增APPEND 结构TO 内表。在内表的最后添加一条记录。APPENDLINES OF 内表1 TO 内表2。在内表2的最后添加内表1的
2017-04-13 18:52:41
3449
转载 ABAP 基本语法
ABAP 基本语法数据类型C :字符串D :日期型 格式为 YYYYMMDD 例:'1999/12/03'F : 浮点数 长度为8I :整数N :数值组成的字符串 如:011,'302'P : PACKED数 用于小数点数值 如:12.00542T : 时间 格式为:HHMMSS 如:'14:03:00'X : 16进制数 如:'1A03'
2017-04-13 18:39:57
5973
原创 删除相邻重复数据
select PLANT /BIC/ZILBSKUC INTO CORRESPONDING FIELDS of table lt_ZILJBO47 from /BIC/AZILJBO4700.sort lt_ZILJBO47 by PLANT /BIC/ZILBSKUC.delete adjacent duplicates from lt_ZILJBO47 comparing
2017-04-12 16:09:27
537
原创 For ALL INTRIES
DATA: l_t_tablnm TYPE rsdu_t_tablnm, l_lines TYPE i, l_hint TYPE rsdu_hint.IF RESULT_PACKAGE[] IS NOT INITIAL.FREE: l_t_tablnm. CLEAR: l_lines, l_
2017-04-12 16:02:38
430
原创 常用ABAP语句
一些爱忘记的语句(1)LOOP AT source_package ASSIGNING .LOOP AT source_package ASSIGNING . Endloop.loop at RESULT_PACKAGE assigning .Endloop.(2)loop at temp_table into
2017-04-12 15:57:04
2249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人