dreamcast

星期四, 十二月 29, 2011

 

ABAP學習之 【二】

 

 

第四章 ABAP基礎

4.1.5 程序運行

        1.程序內部調用,如下表:

功能

報表調用語句

事務調用語句

無返回調用

SUBMIT

LEAVE TO TRANSACTION

調用並返回

SUBMIT AND RETURN

CALL TRANSACTION

:

REPORT z_calling_program.

START-OF-PROGRAM.

        WRITE ‘This program calls another program.’.”此內容在輸出界面看不到

        SUBMIT z_simple_program.”上面的輸出被此程序覆蓋.

如果改用SUBMIT AND RETURN來調用則可以輸出以上內容.

2.結束程序:LEAVE PROGRAM.可在任意點強制結束當前運行的程序.

4.1.6 內存管理

        SAP程序同一個用戶和系統可進行最多6SAPGUI主會話.

4.2.1 數據定義

        TYPES:BEGIN OF t_staff,

                        S_no(3) type n,

                        Name(20),

                END OF t_staff.

DATA staff TYPE t_staff.

        上例中定義了一個結構類型t_staff,並根據其聲明了一個結構體對象staff.

        數據類型中的扁平結構與縱深結構:

扁平類型:運行時長度固定的類型.

縱深類型:運行時長度可巒的類型.

4.2.2 ABAP內置基本數據類型:

數據

類型

默認大小

有效大小

初始值

說明

示例

C

1

1-65535

SPACE

文本字符()

‘name’

N

1

1-65535

’00…0’

數字文本

‘0123’

T

6

6

‘000000’

時間(HHMMSS)

‘123010’

D

8

8

‘00000000’

日期(YYYYMMDD)

‘20080101’

I

4

4

0

整型(整數)

99

F

8

8

0

浮點數

5E+04

P

8

1-16

0

壓縮數

12.91

X

1

1-65535X

‘0’

十六進制數

‘3A’

String

1

無限定

SPACE

字符串(長度可巒)

‘A String’

XString

作者 dreamcast (General) :: comment (0)

發表迴響

標題

內容

暱稱

Your email address

個人網頁