原文:ABAP開發基礎知識:12)ABAP宏的應用

宏 Macros 是一段獨立的代碼,能實現數據的運算與輸出,功能與子程序類似,主要應用於同一程序中某些重復的運算,以簡化代碼,其定義語法如下: DEFINE INCREMENT. INCREMENT為自定義宏的名稱。 ...... END OF DEFINITION. 對宏的參數傳遞通過 amp N來實現,N為整數,即調該宏的參數順序。 DEFINE INCREMENT. 定義宏 ADD TO ...

2012-04-14 20:00 0 3310 推薦指數:

查看詳情

ABAP開發基礎知識:9)字符串控制函數

本篇文章主要介紹ABAP編程中字符串的控制與操作,好了廢活說多了也沒用,開始吧。 1)CONCATENATE:實現字符串的合並。 基本語法: CONCATENATE f1...fn INTO g [SEPARATED BY h ...

Fri Mar 30 05:13:00 CST 2012 0 10342
ABAP開發基礎知識:10)數據流控制

在SAP業務處理中,存在許許多多數據流,分別管控着不同的業務模式。下面介紹如何通過ABAP語法來實現數據流程管控。 1)使用IF語句實現分支 [Syntax] IF <condition1>. <statement ...

Sun Apr 08 23:28:00 CST 2012 0 6519
ABAP開發基礎知識:4) 結構體(Structure)

ABAP中除了簡單類型之外,用戶還可以在程序中定義結構體類型,將相同性質的字段進行歸類,便於整理及操作。結構體不屬於數據字典對象,在程序運行時會被作為臨時對象創建。 語法: TYPES|DATA:BEGIN OF STRUCTURE ...

Mon Mar 12 04:43:00 CST 2012 1 11237
ABAP開發基礎知識:11)子程序的建立與調用

ABAP子程序(Subrouting)是包含在程序中的一段具有一定功能的代碼,能夠將某個功能作為一個小程序包含在主程序中,以方便程序分析及閱讀。特別是一此程序中多次用到的功能,可以簡化代碼,增加程序的可讀性且便於維護。 1.子程序的定義 ...

Sun Apr 15 00:41:00 CST 2012 0 5757
ABAP開發基礎知識:5) 內表(Internal Table)

內表與結構體基本類似,它同樣是程序運行中被臨時創建的一個存儲空間,它是一個可包含多條記錄的數據表。 內表共有3種類型: 1)Standard:標准表 2)Sort ...

Tue Mar 20 05:07:00 CST 2012 1 26961
ABAP開發基礎知識:2) 變量的聲明(Declaring Variables)

本篇文件主要講解的是在ABAP編程過程中如何聲明變量。 1.按類型定義變量 ABAP的變量需要通過關鍵字DATA進行聲明,當同時聲明多個變量時,需要在DATA后面加冒號,如“DATA:”,每個變量可以分配默認值,使用"VALUE ‘默認值’"進行定義,基本語法 ...

Sun Mar 11 23:13:00 CST 2012 0 6287
ABAP開發基礎知識:6)數據的輸出與數值傳遞

數據在屏幕輸出是用戶獲取信息的重要途徑之一,本篇將介紹如何在SAP中實現數據輸出及數值傳遞。 1)數據的基本輸出 通過關鍵字"WRITE"的聲明,能夠實現數據對象的輸出 ...

Thu Mar 22 04:29:00 CST 2012 0 6705
ABAP開發基礎知識:7)數據類型的轉換

在其它編程語言中,數據之間的轉換是非常普遍的。當然,在ABAP編程中也同樣涉及到數據之間的相互轉換,在不同的數據對象之間賦值,系統會自動進行類型轉換,轉換過程遵照固定規則進行,例如將一個C類型數據賦值也N類型對象,只有數字字符被傳遞,其它字符則被忽略 ...

Thu Mar 29 04:31:00 CST 2012 0 12320
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM