摘要: REPORT Y_TEST. type-pools ABAP . DATA: BEGIN OF LINE, COL1 TYPE I VALUE '11', COL2 TYPE I VALUE '22', COL3 TYPE I VALUE '33', END OF LINE. DATA COMP(5) VALUE 'COL3... 阅读全文
posted @ 2018-05-02 14:42 HARU_ちゃん 阅读(427) 评论(0) 推荐(0) 编辑
摘要: *&---------------------------------------------------------------------* *& Report Y_JAMES_OO_DAY6 *& *&---------------------------------------------------------------------* *& *&-----------------... 阅读全文
posted @ 2017-12-15 13:54 HARU_ちゃん 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 当进行Debug的时候,经常会遇到"SY-SUBRC"的返回值。具体如何使用。在各种语句下返回值。 ================= FUNCTION MODULE (或RFC中) SY-SUBRC 的含义 ================ 使用SELECT语句选择查询: SY-SUBRC = 0: 至少有一行数据,当ENDSELECT语句执行完,SY-DBCNT中保存着记录的个数。 SY-... 阅读全文
posted @ 2017-12-12 14:56 HARU_ちゃん 阅读(332) 评论(0) 推荐(0) 编辑
摘要: PARAMETERS : R1 RADIOBUTTON GROUP D1 DEFAULT 'X' USER-COMMAND SINGLECLICK, 红色这一段话必须有,否则不能动态修改屏幕;选择一次单选框就会触发一次atselection-screen output,实现动态修改屏幕. SCREE 阅读全文
posted @ 2017-12-12 14:34 HARU_ちゃん 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: *&---------------------------------------------------------------------* *& Report Y_JAMES_OO_DAY3 *& *&---------------------------------------------------------------------* *&Use a example to show... 阅读全文
posted @ 2017-12-07 14:26 HARU_ちゃん 阅读(239) 评论(0) 推荐(0) 编辑
摘要: *&---------------------------------------------------------------------* *& Report Y_JAMES_OO_DAY1 *& *&---------------------------------------------------------------------* *& *&just show you basi... 阅读全文
posted @ 2017-12-04 17:34 HARU_ちゃん 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.使用 FOR ALL ENTRIES IN 查询数据的时候,对数据进行排序去重,去掉空数据(如果表中查询字段的值为空,结果正确,但是会影响效率)如果重复数据很大的情况下,优化效果会非常明显。 2.尽量避免LOOP里面套用LOOP处理数据的方式,如果根据具体的业务逻辑必须使用LOOP套用LOOP才 阅读全文
posted @ 2017-10-06 11:41 HARU_ちゃん 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1 START-OF-SELECTION. 2 * Selection Screen 3 SELECTION-SCREEN BEGIN OF BLOCK 1. 4 SELECT-OPTIONS: so_pob FOR farr_d_defitem-pob_id. 5 SELECT-OPTIONS: so_con FOR farr_d_defitem-contract_id.... 阅读全文
posted @ 2017-10-05 14:30 HARU_ちゃん 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 之前用了fm 的方式去显示ALV, 接着用了OO 的方式也去实现了一下。今天用宏的方式来实现一下. 用宏的方式的好处: 解放了出力显示字段的制约,也就是说ALV出力显示的字段可以用自己来决定,比如可以随意的去改变字段的显示位置,长度,文本,等等等一些字段单位的属性。 必须配合 【FM】CALL FU 阅读全文
posted @ 2017-10-05 14:03 HARU_ちゃん 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 前几天写了个程序,在读SQL代码的时候,选择条件 in 一张range table,结果导致程序DUMP,SAP的LOG如下: 错误原因:RANGE表当用于WHERE条件是,只限较小的数据量的情况(约2000条左右); 若为大数据量应该用FOR ALL ENTRIES IN的语法,或者其它方式来改写 阅读全文
posted @ 2017-08-16 22:05 HARU_ちゃん 阅读(4344) 评论(0) 推荐(0) 编辑