上一页 1 ··· 3 4 5 6 7
摘要: ①此外将内表数据写入数据库,推荐用Modify而不是insert,因为会有些key一样的报dump 不循环内表的话也行 ②对数据库操作之后要有判断,进行commit或者rollback,BAPI也有对应的commit和rollback ③直接对数据库表的更新操作(单个字段) 阅读全文
posted @ 2018-07-13 10:48 auroracj 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 变量定义 Global variables are BAD 定义内表先在程序开头定义types,如 "structure"常常简写为"stru"或"struc". 局部变量 l表示local,it表示internal table,wa表示工作区; 一般不用lv_index 这条语句会报错,因为ty_ 阅读全文
posted @ 2018-07-13 09:29 auroracj 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 空格 每个间隔处都添加了空格。 在字符前添加空格 零 除法运算要注意是否会有零作除数的问题,防止报dump,,对于数值型,不管小数点有多少位,initial就相当于"0"。 阅读全文
posted @ 2018-07-10 14:44 auroracj 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 参照的结构体中字段数不够,除了se11修改结构之外,还可以在声明时用INCLUDE,如果不修改结构,在SE37运行测试是看不到这个字段的。 Definition TYPES|DATA: BEGIN OF struc1. ... k2 [TYPE type|LIKE dobj] ..., INCLUD 阅读全文
posted @ 2018-07-10 14:36 auroracj 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 数字添零 问题描述: 修改左列数字,如果想要输入3,那么要输3000,敲空格,才会在ALV里显示为3。 原因: 变量ERFMG引用的域类型小数点位置为3位,当输入数字1时,默认往前数3位,作为小数点位置,变成0.001。 解决办法: 在显示ALV时加入ref_tabname和ref_fieldnam 阅读全文
posted @ 2018-06-26 15:38 auroracj 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.CONFIGURATION TRANSPORT flow:DEV(100) --scc1--> DEV(400) --STMS after release-> QAS(510) --STMS after release-->PRD(800) 1.SPRO Open SAP refenence I 阅读全文
posted @ 2018-05-16 15:51 auroracj 阅读(154) 评论(0) 推荐(0) 编辑
摘要: /n This terminates the transaction. 关闭当前事务。 /nxxxx This terminates the current transaction, and call transaction "xxxx", for example, "sa38" for repor 阅读全文
posted @ 2018-04-26 18:57 auroracj 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 在codewar里使用了以下switch-case语句,不熟练出错,所以记录一下。 class ArithmeticFunction { public static int arithmetic(int a, int b, String operator) { int result=0; switc 阅读全文
posted @ 2018-04-24 14:08 auroracj 阅读(195) 评论(0) 推荐(0) 编辑
摘要: abap 阅读全文
posted @ 2018-04-23 16:58 auroracj 阅读(372) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7