- 博客(29)
- 资源 (27)
- 收藏
- 关注
转载 学习笔记(三十一)
PARAMETERS file(30) TYPE c DEFAULT '\test\testfile'.DATA: wa_sflight TYPE sflight, table_1 TYPE TABLE OF sflight, table_2 TYPE TABLE OF sflight.OPEN DATASET file FOR OUTPUT IN BI
2012-07-27 15:34:11 1988
转载 学习笔记(三十)
DATA: cur TYPE cursor, table_spfli TYPE TABLE OF spfli, wa_spfli TYPE spfli.START-OF-SELECTION. OPEN CURSOR cur FOR SELECT * FROM spfli WHERE cityto = 'NEW YORK' ORDER BY cit
2012-07-26 19:05:18 1919
转载 学习笔记(二十九)
DATA: BEGIN OF wa_spfli, cityfrom TYPE spfli-cityfrom, cityto TYPE spfli-cityto, END OF wa_spfli, table_spfli LIKE TABLE OF wa_spfli.SELECT cityfrom cityto FROM spfli INTO TABLE t
2012-07-26 17:36:01 1881
转载 学习笔记(二十八)
DATA: condition(72) TYPE c, conditions LIKE TABLE OF condition, wa_spfli TYPE spfli, table_spfli TYPE TABLE OF spfli.condition = 'CITYTO = ''ROME'''.APPEND condition TO cond
2012-07-26 16:08:07 1892
转载 学习笔记(二十七)
DATA: wa_spfli TYPE spfli.SELECT SINGLE * FROM spfli INTO wa_spfli WHERE cityto = 'NEW YORK'.WRITE: wa_spfli-cityfrom, /.DATA: wa_cityfrom TYPE spfli-cityfrom, wa_cityto TYPE spfli-c
2012-07-26 11:23:23 1869
转载 学习笔记(二十六)
CLASS vehicle DEFINITION. PUBLIC SECTION. EVENTS: too_fast. METHODS: accelerate, show_speed. PRIVATE SECTION. DATA speed TYPE i.ENDCLASS.CLASS vehicle IMPLEMENTATION. MET
2012-07-25 18:29:14 1821
转载 学习笔记(二十五)
INTERFACE info. METHODS output.ENDINTERFACE.CLASS bicycle DEFINITION. PUBLIC SECTION. INTERFACES info.ENDCLASS.CLASS truck DEFINITION. PUBLIC SECTION. INTERFACES info.
2012-07-25 15:49:04 1741
转载 学习笔记(二十四)
CLASS vehicle DEFINITION INHERITING FROM object. PUBLIC SECTION. METHODS:accelerate, write_status. PROTECTED SECTION. DATA speed TYPE i.ENDCLASS.CLASS plane DEFINITION INHERITING
2012-07-25 13:50:07 1883
转载 学习笔记(二十三)
CLASS circle DEFINITION. PUBLIC SECTION. METHODS: get_area IMPORTING value(radius) TYPE f RETURNING value(area) TYPE f. PRIVATE SECTION. CONSTANTS pi TYPE f VALUE '3.14159265'.ENDCLA
2012-07-24 17:20:03 1897
转载 学习笔记(二十二)
CLASS application DEFINITION. PUBLIC SECTION. CLASS-DATA: class_name(20) TYPE c READ-ONLY VALUE 'application'. CONSTANTS: class_ver(20) TYPE c VALUE '1.0'. METHODS: show_info. C
2012-07-23 17:25:01 1761
转载 学习笔记(二十一)
DATA: a TYPE i VALUE 2, b TYPE i VALUE 0, result TYPE value.TRY. result = a / b. CATCH cx_sy_zerodivide. WRITE / 'zerodivide'. EXIT.ENDTRY.WRITE / 'ok'.
2012-07-23 11:08:40 1907
转载 学习笔记(二十)
DATA: result TYPE i, a TYPE i VALUE 1, b TYPE i VALUE 2.DEFINE operation. result = &1 + &2.END-OF-DEFINITION.operation a b.WRITE / result.operation 3 4.WRITE / result.
2012-07-23 09:52:43 2171
转载 学习笔记(十九)
DATA: i1 TYPE i VALUE 2, i2 TYPE i VALUE 3.PERFORM add USING i1 i2.PERFORM add USING i1 i2.FORM add USING value(a) TYPE i value(b) TYPE i. STATICS sum TYPE i VALUE 0. sum = sum
2012-07-19 16:39:06 2033
转载 学习笔记(十八)
DATA: a TYPE i VALUE 1, b TYPE i VALUE 2, sum TYPE i.PERFORM add USING a b.WRITE: / 'outer: ', sum.FORM add USING i1 TYPE i i2 TYPE i. DATA sum TYPE i. sum = i1 + i2.
2012-07-19 16:04:36 1686
转载 学习笔记(十七)
DATA: ia TYPE i VALUE 3, ib TYPE i VALUE 4, sum TYPE i.CALL FUNCTION 'Z_INTEGER_ADD' EXPORTING a = ia b = ib IMPORTING output = sum.WRITE / sum.
2012-07-18 18:28:30 1750
转载 学习笔记(十六)
DATA: a TYPE i VALUE 1, b TYPE i VALUE 2, sum TYPE i.PERFORM add USING a b.PERFORM write_line USING sum.FORM add USING value(a) TYPE i value(b) TYPE i. sum = a + b.ENDFORM
2012-07-17 18:24:28 1669
转载 学习笔记(十五)
TYPES: BEGIN OF struct, column1 TYPE i, column2 TYPE i,END OF struct.DATA: ref1 TYPE REF TO data, ref2 TYPE REF TO data.FIELD-SYMBOLS: TYPE struct, TYPE i.
2012-07-17 15:59:29 421
转载 学习笔记(十四)
DATA field TYPE i VALUE 12345.FIELD-SYMBOLS TYPE i.TYPES: BEGIN OF address, no(5) TYPE n, street(30) TYPE c,END OF address.DATA table TYPE TABLE OF address.FIELD-SYMBOLS TYPE IND
2012-07-17 15:07:40 399
转载 学习笔记(十三)
DATA: f1 TYPE i, f2 TYPE i.FIELD-GROUPS header.INSERT f1 f2 INTO header.DO 10 TIMES. f1 = sy-index. f2 = sy-index ** 2. EXTRACT header.ENDDO.SORT DESCENDING.LOOP.
2012-07-17 13:56:46 379
转载 学习笔记(十二)
程序对内表的操作通过工作区进行,工作区必须具有和内表行一致或者可相互转换的数据结构(一般是与内表行类型相同的结构体),在定义内表对象的同时,还需要定义一个与该内表行结构相同的工作区对象供程序使用,将数据写入内表时,必须先给工作区赋值,然后在工作区添加或插入内表,从内表中读取数据时,需要自己定义的内表行内容覆盖工作区的内容,然后再从程序中使用工作区的内容,工作区对内表的行必须是可以转换的,最好类型完
2012-07-14 16:43:30 682
转载 学习笔记(十一)
标准表,关键字为STANDARD TABLE,系统为该表的每一行数据生成一个逻辑索引,填充时,可以将数据附加在现有行之后,也可是插入到指定的位置,程序对行的寻址操作可通过关键字或索引进行,进行插入、删除操作时,各行在内存中的位置不变,系统重新排列各行的索引值;排序表,关键字为SORTED TABLE,也有一个逻辑索引,不同的是排序表总是按其表关键字升序排列后再存储,也通过关键字或索引访问;
2012-07-14 15:03:14 1120
转载 学习笔记(十)
DATA: BEGIN OF line, num TYPE i, sqr TYPE i,END OF line,table LIKE TABLE OF line.DO 5 TIMES. line-num = sy-index. line-sqr = line-num ** 2. APPEND line TO table.ENDDO.LOOP
2012-07-14 14:38:52 340
转载 学习笔记(九)
字符处理只针对C、N、D、T、String类型,不做类型转换,都按照C类型处理,也可以处理这些类型构成的结构体,有专门的字符串比较、定位操作;*CONCATENATE first_name last_name INTO first_name SEPARATED BY separate.*WRITE / first_name.SPLIT first_name AT separate
2012-07-13 13:43:16 496
转载 学习笔记(八)
n = x + y * add y to xn = x - y * subtract y from xn = x * y * multiply x by yn = x / y * divide x by yn = x DIV yn = x MOD yn = x **y 有些函数的参数类型是任意的,运行期间类型取决于实参类型,有些函数总为浮点型,运行时转化为浮点型;
2012-07-10 18:37:56 412
转载 常用函数
1. 获取每个月的最后一天 CALL FUNCTION 'LAST_DAY_OF_MONTHS' EXPORTING day_in = date IMPORTING last_day_of_month = date1.2. 字符串前面去掉0 call function '
2012-07-05 14:49:05 454
转载 学习笔记(七)
固定长度的内置类型:字符类型(C、N、D、T)用于值的显示和存储,数字类型(I、F、P)用于运算,十六进制类型(X)用于显示内存数据的未编码状态;N只适合简单的增减运算操作;I运算出现非整型时四舍五入;使用P类型时启用Fixed point arithmetic;F类型不能用于屏幕元素的声明;数据类型和数据对象有不同的命名空间,同一程序中可出现同名的数据类型和数据对象,程序中的
2012-07-05 13:25:02 565
转载 学习笔记(六)
SUBMIT LEAVE TO TRANSACTIONSUBMIT AND RETURN CALL TRANSACTIONLEAVE PROGRAM主会话,外部会话,在用户登录时建立,最多可以开六个主会话,使用不同的应用内存区域,相当于多次不同的登录;在主会话中运行可执行程序或者模块池程序,就开始一个内部会话,应用主会话内存区域,程序中所有数据对象都在此区域内存储,在一个主会话中只
2012-07-02 17:35:27 859
转载 学习笔记(五)
包含屏幕的程序有:可执行程序、模块池及功能组程序;普通屏幕,出现在系统事务设计中,包括屏幕布局和流逻辑;流逻辑则是位于应用程序和运行时环境的另一种程序层,由屏幕处理器进行控制,处理屏幕对话事件,流逻辑语言独立于基本语法,但需要调用模块实现具体应用操作,普通屏幕的外观和流逻辑是通过屏幕绘制器设计的,不能在编辑器中维护;选择屏幕,经常出现在报表程序中,用于接受用户输入报表的选择标准,选择屏
2012-07-02 14:44:08 537
带序号的DBGrid
2009-04-28
Developing User Interfaces for MS Windows
2008-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人