SAP ABAP開發(fā)從入門到精通》以應(yīng)用實(shí)例的形式,講解了SAPABAP開發(fā)的相關(guān)知識(shí)點(diǎn),詳細(xì)介紹了SAPABAP開發(fā)者必須掌握的包與變更傳輸系統(tǒng)(CTS)、數(shù)據(jù)類型、數(shù)據(jù)庫、模塊化程序、內(nèi)表、調(diào)試、ABAP數(shù)據(jù)字典、鎖對(duì)象、檢索幫助、FieldSymbol與數(shù)據(jù)引用、SAP內(nèi)存與ABAP內(nèi)存、報(bào)表程序、模塊池程序、ABAP對(duì)象、面向?qū)ο驛LV、FunctionALV、SALV等知識(shí)。
SAP ABAP開發(fā)從入門到精通》講解清晰,可供SAP軟件初學(xué)者、SAP軟件維護(hù)人員、SAP軟件內(nèi)部顧問、大專院校計(jì)算機(jī)專業(yè)的師生和企業(yè)管理人員閱讀參考。
本系列叢書有:
SAP ABAP開發(fā)從入門到精通
SAP 計(jì)劃與合并解決方案
SAP BW/BO實(shí)戰(zhàn)指南―像學(xué)習(xí)Office一樣學(xué)習(xí)BW/BO
SAP戰(zhàn)略績效管理解決方案
工程師突擊――SAPABAP實(shí)用程序開發(fā)攻略
相關(guān)圖書推薦
SAP商務(wù)智能實(shí)用開發(fā)與高級(jí)功能詳解
SAP ABAP開發(fā)詳解與高端應(yīng)用
SAP 銷售與分銷模塊定價(jià)實(shí)施手冊(cè)(SAP SD Pricing Handbook)
前
緒論
第1章 包與變更傳輸系統(tǒng)(CTS)
1.1 概要
1.1.1 包
1.1.2 軟件組件
1.2 創(chuàng)建包
1.3 變更傳輸系統(tǒng)
1.3.1 概要
1.3.2 傳輸組織
1.3.3 創(chuàng)建變更請(qǐng)求號(hào)
1.3.4 釋放變更請(qǐng)求號(hào)
1.3.5 變更請(qǐng)求號(hào)屬性
第2章 數(shù)據(jù)類型
2.1 概要
2.1.1 數(shù)據(jù)類型
2.1.2 數(shù)據(jù)變量
2.1.3 數(shù)據(jù)類型的種類
2.1.4 聲明數(shù)據(jù)類型
2.1.5 DATA 語句
2.1.6 ABAP 命名規(guī)則
2.2 ABAP基本數(shù)據(jù)類型
2.2.1 固定長度的 ABAP 基本數(shù)據(jù)類型
2.2.2 數(shù)字型
2.2.3 字符串類型
2.2.4 不定長ABAP基本數(shù)據(jù)類型
2.2.5 Hexadecimal類型
2.3 局部數(shù)據(jù)類型
2.3.1 聲明類型
2.3.2 定義結(jié)構(gòu)體類型
2.4 ABAP 數(shù)據(jù)字典數(shù)據(jù)類型
2.4.1 參照表、視圖聲明數(shù)據(jù)類型
2.4.2 參照基本數(shù)據(jù)類型定義變量
2.4.3 利用類型組的TYPE定義
2.4.4 ABAP數(shù)據(jù)字典類型與ABAP基本數(shù)據(jù)類型
2.5 賦值
2.5.1 給變量賦值
2.5.2 利用Offset進(jìn)行賦值
2.5.3 結(jié)構(gòu)體之間的計(jì)算操作
2.6 定義其他變量
2.6.1 常量
2.6.2 靜態(tài)變量
2.6.3 TABLES
第3章 OPEN SQL與NATIVE SQL
3.1 概要
3.1.1 R/3 體系結(jié)構(gòu)
3.1.2 SQL定義
3.1.3 SQL的種類
3.1.4 OPEN SQL 與 NATIVE SQL
3.1.5 SQL與本地緩沖器
3.1.6 OPEN SQL 概要
3.2 OPEN SQL-讀取數(shù)據(jù)
3.2.1 SELECT 語句
3.2.2 INTO 語句
3.2.3 FROM 語句
3.2.4 WHERE 語句
3.2.5 GROUPING 語句
3.2.6 GROUPING 條件語句――HAVING
3.2.7 SORT 語句
3.2.8 Subquery
3.3 OPEN SQL-數(shù)據(jù)修改
3.3.1 INSERT語句
3.3.2 UPDATE 語句
3.3.3 DELETE 語句
3.3.4 MODIFY語句
3.4 NATIVE SQL
第4章 模塊化程序
4.1 概要――子程序
4.2 子程序定義
4.3 子程序參數(shù)
4.3.1 傳遞參數(shù)的方法
4.3.2 定義參數(shù)類型
4.3.3 參數(shù)與結(jié)構(gòu)體
4.3.4 參數(shù)與內(nèi)表
4.4 調(diào)用子程序
4.4.1 調(diào)用程序內(nèi)部子程序
4.4.2 調(diào)用程序外部子程序
4.4.3 動(dòng)態(tài)調(diào)用子程序
4.5 結(jié)束子程序
4.6 臨時(shí)子程序
4.7 PERFORM ON COMMIT
4.8 概要――Function
4.8.1 函數(shù)
4.8.2 函數(shù)組
4.9 創(chuàng)建函數(shù)組
4.10 函數(shù)
4.10.1 檢索函數(shù)列表
4.10.2 函數(shù)的詳細(xì)內(nèi)容
4.10.3 創(chuàng)建函數(shù)
4.10.4 測(cè)試函數(shù)
4.10.5 調(diào)用函數(shù)
4.11 RFC
第5章 內(nèi)表
5.1 概要
5.1.1 內(nèi)表
5.1.2 結(jié)構(gòu)體比較
5.1.3 數(shù)組與內(nèi)表
5.1.4 創(chuàng)建內(nèi)表
5.2 內(nèi)表與表頭
5.3 內(nèi)表的類型
5.3.1 標(biāo)準(zhǔn)表
5.3.2 排序表
5.3.3 哈希表
5.4 比較內(nèi)表速度
5.4.1 標(biāo)準(zhǔn)表與排序表
5.4.2 二分法查找
5.4.3 BINARY SEARCH 和排序
5.4.4 測(cè)定哈希表速度
5.5 內(nèi)表命令
5.5.1 內(nèi)表賦值
5.5.2 內(nèi)表初始化
5.5.3 內(nèi)表排序
5.5.4 內(nèi)表屬性
5.6 追加內(nèi)表數(shù)據(jù)
5.6.1 INSERT 語句
5.6.2 APPEND語句
5.6.3 COLLECT 語句
5.7 修改內(nèi)表數(shù)據(jù)
5.7.1 利用表關(guān)鍵字修改一條數(shù)據(jù)
5.7.2 利用WHERE條件修改多條數(shù)據(jù)
5.7.3 利用索引修改一條數(shù)據(jù)
5.8 刪除內(nèi)表數(shù)據(jù)
5.8.1 利用表關(guān)鍵字刪除一條數(shù)據(jù)
5.8.2 利用WHERE條件刪除多條數(shù)據(jù)
5.8.3 利用索引刪除內(nèi)表數(shù)據(jù)
5.8.4 利用ADJACENT DUPLICATE 語句刪除重復(fù)行
5.9 讀取內(nèi)表數(shù)據(jù)
5.9.1 利用關(guān)鍵字讀取內(nèi)表數(shù)據(jù)
5.9.2 利用索引讀取內(nèi)表數(shù)據(jù)
第6章 調(diào)試
6.1 概要――舊版調(diào)試模式
6.1.1 調(diào)試
6.1.2 執(zhí)行舊版調(diào)試畫面
6.2 舊版調(diào)試模式的斷點(diǎn)
6.2.1 斷點(diǎn)的概念及類型
6.2.2 靜態(tài)斷點(diǎn)
6.2.3 動(dòng)態(tài)斷點(diǎn)
6.2.4 在調(diào)試畫面設(shè)置斷點(diǎn)
6.2.5 為指定語句設(shè)置斷點(diǎn)
6.2.6 在子程序中設(shè)置斷點(diǎn)
6.2.7 在函數(shù)中設(shè)置斷點(diǎn)
6.2.8 控制斷點(diǎn)
6.3 舊版調(diào)試模式下的觀察點(diǎn)
6.4 概要――新版調(diào)試模式
6.5 新版調(diào)試模式的斷點(diǎn)
6.6 新版調(diào)試模式下的觀察點(diǎn)
6.7 保存及加載內(nèi)部斷點(diǎn)
6.8 接口RFC調(diào)試――SRDEBUG
第7章 ABAP數(shù)據(jù)字典
7.1 概要
7.1.1 ABAP數(shù)據(jù)字典
7.1.2 ABAP數(shù)據(jù)字典類型
7.2 表
7.2.1 表字段
7.2.2 創(chuàng)建表
7.2.3 修改表
7.2.4 表字段屬性
7.2.5 創(chuàng)建數(shù)據(jù)的方法
7.2.6 外部鍵
7.2.7 表增強(qiáng)
7.2.8 索引
7.2.9 技術(shù)設(shè)定
7.3 結(jié)構(gòu)體
7.3.1 什么是結(jié)構(gòu)體
7.3.2 創(chuàng)建結(jié)構(gòu)體
7.4 視圖
7.4.1 什么是視圖
7.4.2 視圖的類型
7.4.3 創(chuàng)建視圖
7.4.4 表維護(hù)
7.5 表類型
7.5.1 創(chuàng)建表類型
7.5.2 RANGE表類型
7.6 域
7.6.1 什么是域
7.6.2 創(chuàng)建域
7.7 數(shù)據(jù)元素
7.7.1 什么是數(shù)據(jù)元素
7.7.2 數(shù)據(jù)元素與基本類型
第8章 鎖對(duì)象
8.1 概要
8.2 創(chuàng)建鎖對(duì)象
8.2.1 創(chuàng)建鎖對(duì)象的方法
8.2.2 函數(shù)的參數(shù)屬性
8.3 鎖程序?qū)嵗?/p>
8.4 確認(rèn)鎖對(duì)象
8.5 鎖整個(gè)表
8.6 T-CODE鎖設(shè)置
8.7 其他
8.7.1 ENQUEUE_READ函數(shù)
8.7.2 Editor Lock解除
第9章 檢索幫助
9.1 概要
9.2 創(chuàng)建檢索幫助
9.2.1 選擇方法
9.2.2 檢索幫助的傳入與傳出參數(shù)
9.3 檢索幫助的應(yīng)用
9.3.1 在數(shù)據(jù)元素中追加檢索幫助
9.3.2 表字段中追加檢索幫助
9.3.3 在畫面字段上追加檢索幫助
9.4 檢索幫助擴(kuò)展
9.5 集合檢索幫助
9.6 模塊池程序中的輸入幫助
9.6.1 利用ABAP數(shù)據(jù)字典表構(gòu)成輸入幫助
9.6.2 利用內(nèi)表構(gòu)成輸入幫助
第10章 Field Symbol和數(shù)據(jù)引用
10.1 概要
10.1.1 什么是Field Symbol
10.1.2 分配Field Symbol
10.2 定義及分配Field Symbol
10.2.1 Field Symbol的定義
10.2.2 Field Symbol的分配
10.2.3 Assign語句的基本結(jié)構(gòu)
10.2.4 結(jié)構(gòu)體字段分配到Field Symbol中
10.2.5 Field Symbol與Casting
10.3 FIELD SYMBOLS語句與內(nèi)表
10.4 FIELD SYMBOLS語句與結(jié)構(gòu)體
10.5 FIELD SYMBOLS語句的運(yùn)用
10.5.1 FIELD SYMBOLS語句運(yùn)用實(shí)例:費(fèi)用表結(jié)構(gòu)
10.5.2 FIELD SYMBOLS語句運(yùn)用實(shí)例:循環(huán)內(nèi)表處理
10.6 數(shù)據(jù)引用
10.6.1 參照變量
10.6.2 間接引用
第11章 SAP內(nèi)存與ABAP內(nèi)存
11.1 概要
11.1.1 ABAP程序的內(nèi)存結(jié)構(gòu)
11.1.2 SAP 內(nèi)存與ABAP內(nèi)存之間的不同點(diǎn)
11.2 SAP 內(nèi)存
11.3 ABAP內(nèi)存
第12章 報(bào)表程序
12.1 概要
12.2 創(chuàng)建程序
12.3 程序結(jié)構(gòu)-定義
12.3.1 定義程序語句
12.3.2 DATA定義
12.3.3 選擇畫面
12.3.4 Message ID
12.4 程序結(jié)構(gòu)-事件
12.4.1 INITIALIZATION
12.4.2 AT SELECTION-SCREEN
12.4.3 START-OF-SELECTION
12.4.4 END-OF-SELECTION
12.5 程序結(jié)構(gòu)-List Process 事件
12.5.1 TOP-OF-PAGE
12.5.2 END-OF-PAGE
12.5.3 AT LINE-SELECTION.
12.5.4 AT USER-COMMAND
12.5.5 TOP-OF-PAGE DURING LINE-SELECTION
12.5.6 WRITE語句
12.6 調(diào)用程序
12.6.1 調(diào)用報(bào)表程序
12.6.2 調(diào)用事務(wù)碼
12.7 BDC程序
12.7.1 利用CALL TRANSACTION
12.7.2 錄屏及創(chuàng)建BDC程序
第13章 模塊池程序
13.1 概要
13.2 屏幕
13.2.1 屏幕屬性
13.2.2 屏幕構(gòu)成要素
13.2.3 屏幕字段
13.2.4 屏幕邏輯流
13.3 實(shí)現(xiàn)模塊池程序
13.3.1 創(chuàng)建模塊池程序及屏幕設(shè)計(jì)
13.3.2 創(chuàng)建GUI STATUS
13.3.3 實(shí)現(xiàn)PBO模塊
13.3.4 實(shí)現(xiàn)PAI模塊
13.3.5 創(chuàng)建事務(wù)碼
13.3.6 Input Check
13.4 表控制器控件
13.4.1 創(chuàng)建表控制器
13.4.2 表控制器代碼實(shí)現(xiàn)
13.4.3 實(shí)現(xiàn)表控制器代碼
13.4.4 修改表控制器字段屬性
13.5 子畫面
13.5.1 定義子畫面領(lǐng)域
13.5.2 Include 子畫面
第14章 ABAP對(duì)象
14.1 概要
14.1.1 什么叫對(duì)象定位
14.1.2 結(jié)構(gòu)化ABAP程序中是否需要面向?qū)ο蟾拍?/p>
14.1.3 類與對(duì)象的關(guān)系
14.1.4 實(shí)例
14.2 類
14.2.1 全局/本地類
14.2.2 Class構(gòu)成要素
14.3 對(duì)象
14.3.1 參照對(duì)象
14.3.2 創(chuàng)建對(duì)象
14.3.3 訪問對(duì)象組件
14.3.4 在類中創(chuàng)建多個(gè)實(shí)例
14.4 方法
14.4.1 聲明方法
14.4.2 實(shí)現(xiàn)方法
14.4.3 調(diào)用方法
14.4.4 調(diào)用動(dòng)態(tài)方法
14.4.5 事件處理方法
14.4.6 構(gòu)造函數(shù)
14.5 繼承
14.5.1 概要
14.5.2 重新定義方法
14.5.3 繼承與參照變量
14.5.4 抽象/最終方法和類
14.5.5 類的構(gòu)成要素的命名空間
14.5.6 繼承與靜態(tài)屬性
14.5.7 繼承和構(gòu)造函數(shù)
14.6 接口
14.6.1 什么是接口
14.6.2 定義接口
14.6.3 實(shí)現(xiàn)接口
14.6.4 參照接口
14.6.5 使用別名
14.7 事件
14.7.1 觸發(fā)事件
14.7.2 Handling Event
14.8 類生成器
14.8.1 集成
14.8.2 利用類生成器創(chuàng)建類
14.8.3 利用類生成器測(cè)試類
14.8.4 利用全局類的源代碼
第15章 面向?qū)ο?ALV
15.1 概要
15.1.1 什么是ALV
15.1.2 ALV的類型
15.1.3 ALV GRID容器接口
15.1.4 ALV GRID容器的結(jié)構(gòu)
15.2 SAP容器
15.2.1 創(chuàng)建SAP容器及容器對(duì)象
15.2.2 創(chuàng)建引用變量
15.2.3 調(diào)用屏幕
15.2.4 創(chuàng)建ALV GRID 控件
15.2.5 創(chuàng)建ALV對(duì)象
15.2.6 重新執(zhí)行程序
15.3 創(chuàng)建ALV
15.3.1 創(chuàng)建ALV GRID容器
15.3.2 利用Docking容器創(chuàng)建程序
15.4 ALV方法
15.4.1 set_table_for_first_display方法
15.4.2 ALV其他方法
15.5 ALV 事件
15.5.1 雙擊事件
15.5.2 HOTSPOT_CLICK事件
15.5.3 Toolbar事件
15.5.4 USER-COMMAND事件
15.5.5 onDrag, onDrop 事件
15.6 字段目錄
15.6.1 創(chuàng)建ALV字段目錄
15.6.2 利用字段目錄的ALV屬性變更
15.7 ALV GRID 要素
15.7.1 信號(hào)燈(例外)處理
15.7.2 Coloring Rows
15.7.3 單元格染色
15.7.4 單元格顯示成Pushbutton形式
第16章 Function ALV
16.1 概要
16.2 詳細(xì)了解Function ALV函數(shù)
16.2.1 了解I_CALLBACK_PF_STATUS_SET參數(shù)
16.2.2 觀察I_CALLBACK_USER_COMMAND參數(shù)
16.2.3 it_fieldcat參數(shù)和字段目錄說明
16.2.4 is_layout參數(shù)與ALV布
16.3 練習(xí)Function ALV
16.3.1 Edit模式及保存已修改數(shù)據(jù)的方法
16.3.2 追加復(fù)選框字段及編輯時(shí)立刻調(diào)用事件
第17章 SALV
17.1 概要
17.2 SALV類型與實(shí)現(xiàn)
17.2.1 全屏模式
17.2.2 全屏Classic List模式
17.2.3 利用控制器的模式
17.3 設(shè)置SALV輸出樣式
17.3.1 SALV與子類
17.3.2 設(shè)置SALV的標(biāo)題
17.3.3 設(shè)置SALV的垂直/水平區(qū)分行
17.3.4 保存布
17.3.5 修改字段屬性
17.3.6 SALV選擇模式
17.3.7 以彈出窗口形式顯示
17.4 實(shí)現(xiàn)SALV基本功能
17.4.1 數(shù)據(jù)排序
17.4.2 設(shè)置Aggregation
17.4.3 設(shè)置過濾字段
17.5 SALV事件
17.5.1 什么是事件
17.5.2 DOUBLE_CLICK事件
17.5.3 HOTSPOT_CLICK事件
17.5.4 Toolbar事件
17.5.5 USER-COMMAND事件
17.6 SALV GRID要素
17.6.1 處理信號(hào)燈
17.6.2 處理按鈕
17.6.3 修改單元格顏色
……
包裝太簡陋了,一層膜就送過來了
書還不錯(cuò),物流快遞也很不錯(cuò),送到單位:)繼續(xù)關(guān)注當(dāng)當(dāng)。
非常好的一本書,作者寫得深入人心。當(dāng)當(dāng)正版書
包裝完好,物流很快!
書很好!!
包裝完好,物流很快!
其他的都很好很滿意,只有包裝太叫人意外,竟然只有一個(gè)塑料袋子包的,哎
書很好!!
書很好!!
新手,還沒有看呢
剛收到,感覺不錯(cuò)
這本書整體來說不錯(cuò)
對(duì)于初學(xué)者來說,可以了解很多概念性的知識(shí)
這書不是給新手用的 也不是給資深用的 不是實(shí)戰(zhàn)型 棒子出品就這樣了
韓國人寫書就是這樣的嗎?書中任何事件只講一點(diǎn),沒有邏輯,前后不通。不知道是作者問題還是翻譯問題。太差了。。。
大體上還不錯(cuò) 只不過翻譯上有很多 細(xì)節(jié)上的錯(cuò)誤。。。
剛拿到,大體瀏覽了一下,除了沒有介紹到bapi其他地方感覺還是很好的,期待能伴隨我提高!
比較適合初學(xué)者,遺憾的是沒有講接口和增強(qiáng)部分。
內(nèi)容不錯(cuò),但是實(shí)例代碼有明顯錯(cuò)誤,對(duì)初學(xué)者有很大影響,希望能加強(qiáng)校驗(yàn),避免這種低級(jí)錯(cuò)誤。
現(xiàn)在市面上關(guān)于sap的書籍還比較少,這本書是今年出版的,講的非常詳細(xì),非常適合初學(xué)者
內(nèi)容蠻多的,不過比較適合初學(xué)者看,實(shí)例比較多。
標(biāo)題定位不準(zhǔn)確啊,用這本書入門有難度。不是入門級(jí)的,入門后進(jìn)階可以考慮。
超級(jí)實(shí)用的書,適合初學(xué)者入門,講得很清楚詳細(xì)。
SAP ABAP開發(fā)從入門到精通認(rèn)鎖對(duì)象鎖整個(gè)表鎖設(shè)置其他函數(shù)解除第章檢M索幫助概要?jiǎng)?chuàng)建檢W索
SAP ABAP開發(fā)從入門到精通SAP ABAP開發(fā)從入門到精通SAP A8BAP開4N發(fā)從入門到精通SA10P ABAP開發(fā)從入門到10精通點(diǎn)概要A——新版調(diào)試模式新版調(diào)試模式的斷點(diǎn)新版調(diào)試模式下的觀察點(diǎn)保存及加載內(nèi)部斷點(diǎn)接口調(diào)試——第章數(shù)據(jù)用變量調(diào)用屏幕創(chuàng)H建控件創(chuàng)建對(duì)T象重新執(zhí)行程序創(chuàng)建創(chuàng)建10容8器利用容器創(chuàng)建程序方法方法其他B方法H事件雙擊事件事構(gòu)成要4素屏幕字段屏幕邏輯流實(shí)現(xiàn)模塊池程序創(chuàng)建模塊池程序及屏幕設(shè)4計(jì)創(chuàng)建實(shí)現(xiàn)模塊實(shí)K現(xiàn)模塊創(chuàng)建事務(wù)碼表8控制SAP ABAP開發(fā)W從入門到精通SAP ABAP開發(fā)從入門到精通構(gòu)成要素屏幕字段屏幕邏輯W流實(shí)現(xiàn)模塊池程J序創(chuàng)建模塊池程序及屏幕設(shè)計(jì)R…
非常適合初學(xué)者的一本書,為我打開了學(xué)習(xí)SAP ABAP開發(fā)的大門
這本書很適合剛學(xué)SAP ABAP開發(fā)的人,內(nèi)容已ABAP基礎(chǔ)為主,例子比較多,當(dāng)然這些例子基本上是無業(yè)務(wù)的,不過這本書印刷的時(shí)候不知道是不是出了問題,字印錯(cuò)了、位置偏了、還有些韓文,還好印刷問題較少,整體上推薦這本書。