
- SAP ABAP 教程
- SAP ABAP - 首頁
- SAP ABAP - 概述
- SAP ABAP - 環境
- SAP ABAP - 螢幕導航
- SAP ABAP - 基本語法
- SAP ABAP - 資料型別
- SAP ABAP - 變數
- SAP ABAP - 常量與字面量
- SAP ABAP - 運算子
- SAP ABAP - 迴圈控制
- SAP ABAP - 決策
- SAP ABAP - 字串
- SAP ABAP - 日期和時間
- SAP ABAP - 資料格式化
- SAP ABAP - 異常處理
- SAP ABAP - 字典
- SAP ABAP - 資料域
- SAP ABAP - 資料元素
- SAP ABAP - 表格
- SAP ABAP - 結構
- SAP ABAP - 檢視
- SAP ABAP - 搜尋幫助
- SAP ABAP - 鎖物件
- SAP ABAP - 模組化
- SAP ABAP - 子程式
- SAP ABAP - 宏
- SAP ABAP - 函式模組
- SAP ABAP - 包含程式
- SAP ABAP - Open SQL 概述
- SAP ABAP - Native SQL 概述
- SAP ABAP - 內部表
- SAP ABAP - 建立內部表
- ABAP - 填充內部表
- SAP ABAP - 複製內部表
- SAP ABAP - 讀取內部表
- SAP ABAP - 刪除內部表
- SAP ABAP - 面向物件
- SAP ABAP - 物件
- SAP ABAP - 類
- SAP ABAP - 繼承
- SAP ABAP - 多型性
- SAP ABAP - 封裝
- SAP ABAP - 介面
- SAP ABAP - 物件事件
- SAP ABAP - 報表程式設計
- SAP ABAP - 對話程式設計
- SAP ABAP - 智慧表單
- SAP ABAP - SAPscript
- SAP ABAP - 使用者出口
- SAP ABAP - 使用者出口
- SAP ABAP - 業務附加功能 (Business Add-Ins)
- SAP ABAP - Web Dynpro
- SAP ABAP 有用資源
- SAP ABAP - 問答
- SAP ABAP - 快速指南
- SAP ABAP - 有用資源
- SAP ABAP - 討論
SAP ABAP - 模組化
保持程式儘可能自包含且易於閱讀是一個好習慣。嘗試將大型複雜的任務分解成更小、更簡單的任務,並將每個任務放在其各自的模組中,開發人員可以專注於此而不會分心。
在 SAP ABAP 環境中,模組化涉及將程式組織成模組化單元,也稱為邏輯塊。即使在建立程式期間和隨後的維護週期中,它也能減少冗餘並提高程式的可讀性。模組化還能夠再次重用相同的程式碼。與具有更多內建模組化功能的面向物件程式設計 (OOPS) 語言相比,ABAP 要求開發人員進行更多模組化,即相對更組織化的程式。一旦一小段模組化程式碼完成、除錯等等,就不必再返回到它,開發人員可以繼續關注其他問題。
ABAP 程式由稱為模組化處理塊的處理塊組成。它們是:
從程式外部和 ABAP 執行時環境(即事件塊和對話方塊模組)呼叫的處理塊。
從 ABAP 程式呼叫的處理塊。
除了使用處理塊進行模組化之外,原始碼模組還透過宏和包含程式來模組化原始碼。
原始碼級別的模組化:
- 區域性宏
- 全域性包含程式
透過從 ABAP 程式呼叫的處理塊進行模組化:
- 子程式
- 函式模組
模組化原始碼意味著將一系列 ABAP 語句放在模組中。根據使用者的需求,可以在程式中呼叫模組化的原始碼。原始碼模組增強了 ABAP 程式的可讀性和可理解性。建立單獨的原始碼模組還可以防止反覆編寫相同的語句,這反過來又使第一次閱讀程式碼的人更容易理解。
廣告