代码改变世界

随笔分类 -  abap

在Internal Table 中使用AT FIRST , AT NEW, AT THE END OF , AT LAST, Sum

2013-01-10 14:34 by 程序开发助手, 528 阅读, 收藏,
摘要: 先看下代码段:DATA: BEGIN OF ITAB OCCURS 0,F1 TYPE I,F2(6) TYPE C,F3(10) TYPE N,F4(16) TYPE P DECIMALS 2,END OF ITAB.DATA: SUB_TOT(10) TYPE P DECIMALS 3.**--1ITAB-F1 = 1.ITAB-F2 = 'ONE'.ITAB-F3 = 10.ITAB-F4 = '1000.00'.APPEND ITAB.CLEAR ITAB.ITAB-F1 = 1.ITAB-F2 = 'ONE'.ITAB-F3 = 20. 阅读全文

Internal table 备忘

2013-01-05 23:56 by 程序开发助手, 404 阅读, 收藏,
摘要: 1. type 方式定义内表: 定义内表的表结构类型,就像创建数据库表前,要定义表的字段一样 "人员结构休类型types: begin of PersonInfo, SID type string, Name type string,end of PersonInfo."定义内表的类型TYPES itab_PersonInfo TYPE STANDARD TABLE OF Pers... 阅读全文

神一样的 Abap include Structure

2013-01-05 15:33 by 程序开发助手, 4107 阅读, 收藏,
摘要: 刚看到abap的结构体时,感觉它和其它的语言没有什么分别。但是看到include的用法时,我服了,因为很多书都是一笔带过。 include 的主要作用是实现结构体的继承关系,详见如下例子: "人员结构休类型 TYPES : BEGIN OF personinfo , sid TYPE string, name TYPE string, END OF pe... 阅读全文