- 博客(7)
- 收藏
- 关注

原创 我所理解的SAP事件
1报表过程事件报表过程事件是在报表运行过程中由系统自动控制,按照一定次序被触发的事件,其目的是从数据库中选择数据并整理,准备进行列表输出。这些事件从报表程序启动开始就被系统顺序触发,现分述如下:INITIATION: 初始化事件,用于程序初始化,例如选择屏幕中字段默认值的填充。START-OF-SELECTION: 选择开始事件,如果报表中含有选择屏幕,则在选择屏幕的处理结束后
2008-03-14 09:37:00
1241
原创 汎用モジュールBAPI_COSTELEM_GETLIST出错时的处理
使用该モジュール从数据库中选取原价要素,但是使用时,由于SY-SUBRC总是为0,所以判断时,应该用RETURN表。 *&---------------------------------------------------------------------*
2008-03-14 11:19:00
627
原创 AT END OF 的使用
在集计时使用AT END OF方便。但是要注意的是,键以外的非数字部分都回变成“*”,为了避免这个问题可以定义一个临时工作区。 FORM FRM_EDIT_DATA .
2008-03-14 11:01:00
728
原创 Inner Join与Left Outer Join的区别
Inner Join基本规则是主选择表和结合表都必须满足ON中所指定的条件。如果某条数据在主选择表中存在,在结合表中不存在,则不会被取出。Left Outer Join:对于在主选择表中存在而在结合表中不存在的数据,也会被选出。只不过,结合表中不存在的字段保持空白。Left Outer Join的语法要求更为严格,在ON附加项中,只能使用“=”操作符,且必须至少有一个条件是对主选择表和结
2008-03-14 10:37:00
1983
原创 如何去掉前导零
如何去掉变量001000010前面的00呀?就是把它变成1000010方法1 使用SHIFT语句SHIFT str LEFT DELETING LEADING 0.另SHIFT c RIGHT DELETING TRAILING c1. 用来截去后面的字符是很不错的。方法2 使用函数不推荐FUNCTION SHIFTZERO. *"----------
2008-03-14 09:44:00
4018
原创 BDC的写法
BDC書き方BDC書き方について、大体二つがあります。前提条件としては外部からデータを内部テーブルに読み込むこと。一、① OPEN_GROUP処理を行う② テーブルBDCTABにデータを書き込む③ INSERT処理を行う④ CLOSE GROUP処理を行う例:前処理でテーブルTD_IN_ZC30へデータを書き込んで
2008-03-14 09:39:00
1132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人