Popular Posts
Enable SSL connection for Jsoup import org.jsoup.Connection; import org.jsoup.Jsoup; import javax.net.ssl.*; import java.io.IOException; import java.security.KeyManagement... Word break tag : <wbr/> (HTML5) The  HTML  <wbr>  tag  is  used  defines  a  potential  line  break  point  if  needed.  This  stands  for  Word  BReak. This  is  u... Build an OpenVPN server on android device Preparation An android device, in this case, Sony xperia Z is used Root permission required Linux Deploy for deploy i...
Stats
ADD ... THEN ... UNTIL ...
data: begin of SERIES,
         N1 type I value 10,
         N2 type I value 20,
         N3 type I value 30,
         N4 type I value 40,
         N5 type I value 50,
         N6 type I value 60,
      end of SERIES.
data SUM type I.
add SERIES-N1 then SERIES-N2 until SERIES-N5 giving SUM.
write SUM.
add SERIES-N2 then SERIES-N3 until SERIES-N6 to SUM.
write / SUM.
output:
       150
       350
Horizontal, vertical line and space
* Horizontal line
write sy-uline.
write '------'.
uline.

* Vertical line
write sy-vline.
write '|'.

* space
skip 3.
skip to line 10.
WRITE: format option
通用格式化選項
選項 用途選項
LEFT-JUSTIFIED 輸出對左對齊
CENTERED 輸出置中對齊
RIGHT-JUSTIFIED 輸出對右對齊
UNDER <g> 輸出至<g>下方
NO-GAP 忽略輸出後方的間格空格
USING EDIT MASK <m> 指定輸出格式
USING NO EDIT MASK 取消abap dictionary中定義的輸出格式
NO-ZERO 取消前導的'0'以空格替代

數值格式化選項
選項 用途選項
NO-SIGN 取消前置符號
DECIMALS <d> 定義小數位數
EXPONENT <e> 定義資料類型F中的冪數
ROUND <r> 四拾五入至指定位數
CURRENCY <c> 以TCURX表中定義的貨幣格式化
UNIT <u> 按表格T006中為類型P欄位所指定的單位<u>固定小數位數

日期格式化選項
選項 用途選項
DD/MM/YY 以系統設定的分隔符號格式化
MM/DD/YY 以系統設定的分隔符號格式化
DD/MM/YYYY 以系統設定的分隔符號格式化
MM/DD/YYYY 以系統設定的分隔符號格式化
DDMMYY 無分隔符號格式化
MMDDYY 無分隔符號格式化
YYMMDD 無分隔符號格式化
Data type
資料類型 預設大小 大小 初始值 輸出長度 輸出定位 說明
C 1 1-65535 SPACE 字串長度 LEFT-JUSTIFIED 字元,字串
D 8 8 '00000000' 8 LEFT-JUSTIFIED 日期
F 8 8 0 24 RIGHT-JUSTIFIED 浮點數
I 4 4 0 11 RIGHT-JUSTIFIED 整數
N 1 1-65535 '000...0' 字串長度 LEFT-JUSTIFIED 數值字串
P 8 1-16 0 2*字串長度+1 RIGHT-JUSTIFIED 壓縮號
T 6 6 '000000' 6 LEFT-JUSTIFIED 時間
X 1 1-65536 X'00' 2*字串長度 LEFT-JUSTIFIED 16進制
abap naming rule
命名規則
  • 報表程式(以列表格式輸出資料分析):Yaxxxxxx或Zaxxxxxx。用應用程式區的分類字母替換a。
    任何有效字元替換x。注意SAP報表程式遵守相似的命名約定:Raxxxxxx。
  • 任何其他ABAP/4程式(培訓程式或事務程式):SAPMYxxx或SAPMZxxx。用有效字元替換x。
    注意標準SAPABAP/4程式遵守相似的命名約定:SAPMaxxx,其中a代表某應用程式區。