注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學SAP ABAP開發(fā)從入門到精通

SAP ABAP開發(fā)從入門到精通

SAP ABAP開發(fā)從入門到精通

定 價:¥99.00

作 者: (韓)金圣俊 著,張鐘淑 譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機與互聯(lián)網(wǎng) 軟件工程及軟件方法學

ISBN: 9787111417002 出版時間: 2013-05-01 包裝: 平裝
開本: 16開 頁數(shù): 526 字數(shù):  

內容簡介

  《SAP ABAP開發(fā)從入門到精通》以應用實例的形式,講解了SAPABAP開發(fā)的相關知識點,詳細介紹了SAPABAP開發(fā)者必須掌握的包與變更傳輸系統(tǒng)(CTS)、數(shù)據(jù)類型、數(shù)據(jù)庫、模塊化程序、內表、調試、ABAP數(shù)據(jù)字典、鎖對象、檢索幫助、FieldSymbol與數(shù)據(jù)引用、SAP內存與ABAP內存、報表程序、模塊池程序、ABAP對象、面向對象ALV、FunctionALV、SALV等知識?!禨AP ABAP開發(fā)從入門到精通》講解清晰,可供SAP軟件初學者、SAP軟件維護人員、SAP軟件內部顧問、大專院校計算機專業(yè)的師生和企業(yè)管理人員閱讀參考。

作者簡介

暫缺《SAP ABAP開發(fā)從入門到精通》作者簡介

圖書目錄

前言
緒論
第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)建變更請求號
1.3.4 釋放變更請求號
1.3.5 變更請求號屬性

第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 定義結構體類型
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進行賦值
2.5.3 結構體之間的計算操作
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 體系結構
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ù)與結構體
4.3.4 參數(shù)與內表
4.4 調用子程序
4.4.1 調用程序內部子程序
4.4.2 調用程序外部子程序
4.4.3 動態(tài)調用子程序
4.5 結束子程序
4.6 臨時子程序
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ù)的詳細內容
4.10.3 創(chuàng)建函數(shù)
4.10.4 測試函數(shù)
4.10.5 調用函數(shù)
4.11 RFC

第5章 內表
5.1 概要
5.1.1 內表
5.1.2 結構體比較
5.1.3 數(shù)組與內表
5.1.4 創(chuàng)建內表
5.2 內表與表頭
5.3 內表的類型
5.3.1 標準表
5.3.2 排序表
5.3.3 哈希表
5.4 比較內表速度
5.4.1 標準表與排序表
5.4.2 二分法查找
5.4.3 BINARY SEARCH 和排序
5.4.4 測定哈希表速度
5.5 內表命令
5.5.1 內表賦值
5.5.2 內表初始化
5.5.3 內表排序
5.5.4 內表屬性
5.6 追加內表數(shù)據(jù)
5.6.1 INSERT 語句
5.6.2 APPEND語句
5.6.3 COLLECT 語句
5.7 修改內表數(shù)據(jù)
5.7.1 利用表關鍵字修改一條數(shù)據(jù)
5.7.2 利用WHERE條件修改多條數(shù)據(jù)
5.7.3 利用索引修改一條數(shù)據(jù)
5.8 刪除內表數(shù)據(jù)
5.8.1 利用表關鍵字刪除一條數(shù)據(jù)
5.8.2 利用WHERE條件刪除多條數(shù)據(jù)
5.8.3 利用索引刪除內表數(shù)據(jù)
5.8.4 利用ADJACENT DUPLICATE 語句刪除重復行
5.9 讀取內表數(shù)據(jù)
5.9.1 利用關鍵字讀取內表數(shù)據(jù)
5.9.2 利用索引讀取內表數(shù)據(jù)

第6章 調試
6.1 概要——舊版調試模式
6.1.1 調試
6.1.2 執(zhí)行舊版調試畫面
6.2 舊版調試模式的斷點
6.2.1 斷點的概念及類型
6.2.2 靜態(tài)斷點
6.2.3 動態(tài)斷點
6.2.4 在調試畫面設置斷點
6.2.5 為指定語句設置斷點
6.2.6 在子程序中設置斷點
6.2.7 在函數(shù)中設置斷點
6.2.8 控制斷點
6.3 舊版調試模式下的觀察點
6.4 概要——新版調試模式
6.5 新版調試模式的斷點
6.6 新版調試模式下的觀察點
6.7 保存及加載內部斷點
6.8 接口RFC調試——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 表增強
7.2.8 索引
7.2.9 技術設定
7.3 結構體
7.3.1 什么是結構體
7.3.2 創(chuàng)建結構體
7.4 視圖
7.4.1 什么是視圖
7.4.2 視圖的類型
7.4.3 創(chuàng)建視圖
7.4.4 表維護
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章 鎖對象
8.1 概要
8.2 創(chuàng)建鎖對象
8.2.1 創(chuàng)建鎖對象的方法
8.2.2 函數(shù)的參數(shù)屬性
8.3 鎖程序實例
8.4 確認鎖對象
8.5 鎖整個表
8.6 T-CODE鎖設置
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 檢索幫助的應用
9.3.1 在數(shù)據(jù)元素中追加檢索幫助
9.3.2 表字段中追加檢索幫助
9.3.3 在畫面字段上追加檢索幫助
9.4 檢索幫助擴展
9.5 集合檢索幫助
9.6 模塊池程序中的輸入幫助
9.6.1 利用ABAP數(shù)據(jù)字典表構成輸入幫助
9.6.2 利用內表構成輸入幫助

第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語句的基本結構
10.2.4 結構體字段分配到Field Symbol中
10.2.5 Field Symbol與Casting
10.3 FIELD SYMBOLS語句與內表
10.4 FIELD SYMBOLS語句與結構體
10.5 FIELD SYMBOLS語句的運用
10.5.1 FIELD SYMBOLS語句運用實例:費用表結構
10.5.2 FIELD SYMBOLS語句運用實例:循環(huán)內表處理
10.6 數(shù)據(jù)引用
10.6.1 參照變量
10.6.2 間接引用

第11章 SAP內存與ABAP內存
11.1 概要
11.1.1 ABAP程序的內存結構
11.1.2 SAP 內存與ABAP內存之間的不同點
11.2 SAP 內存
11.3 ABAP內存

第12章 報表程序
12.1 概要
12.2 創(chuàng)建程序
12.3 程序結構-定義
12.3.1 定義程序語句
12.3.2 DATA定義
12.3.3 選擇畫面
12.3.4 Message ID
12.4 程序結構-事件
12.4.1 INITIALIZATION
12.4.2 AT SELECTION-SCREEN
12.4.3 START-OF-SELECTION
12.4.4 END-OF-SELECTION
12.5 程序結構-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 調用程序
12.6.1 調用報表程序
12.6.2 調用事務碼
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 屏幕構成要素
13.2.3 屏幕字段
13.2.4 屏幕邏輯流
13.3 實現(xiàn)模塊池程序
13.3.1 創(chuàng)建模塊池程序及屏幕設計
13.3.2 創(chuàng)建GUI STATUS
13.3.3 實現(xiàn)PBO模塊
13.3.4 實現(xiàn)PAI模塊
13.3.5 創(chuàng)建事務碼
13.3.6 Input Check
13.4 表控制器控件
13.4.1 創(chuàng)建表控制器
13.4.2 表控制器代碼實現(xiàn)
13.4.3 實現(xiàn)表控制器代碼
13.4.4 修改表控制器字段屬性
13.5 子畫面
13.5.1 定義子畫面領域
13.5.2 Include 子畫面

第14章 ABAP對象
14.1 概要
14.1.1 什么叫對象定位
14.1.2 結構化ABAP程序中是否需要面向對象概念
14.1.3 類與對象的關系
14.1.4 實例
14.2 類
14.2.1 全局/本地類
14.2.2 Class構成要素
14.3 對象
14.3.1 參照對象
14.3.2 創(chuàng)建對象
14.3.3 訪問對象組件
14.3.4 在類中創(chuàng)建多個實例
14.4 方法
14.4.1 聲明方法
14.4.2 實現(xiàn)方法
14.4.3 調用方法
14.4.4 調用動態(tài)方法
14.4.5 事件處理方法
14.4.6 構造函數(shù)
14.5 繼承
14.5.1 概要
14.5.2 重新定義方法
14.5.3 繼承與參照變量
14.5.4 抽象/最終方法和類
14.5.5 類的構成要素的命名空間
14.5.6 繼承與靜態(tài)屬性
14.5.7 繼承和構造函數(shù)
14.6 接口
14.6.1 什么是接口
14.6.2 定義接口
14.6.3 實現(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 利用類生成器測試類
14.8.4 利用全局類的源代碼

第15章 面向對象 ALV
15.1 概要
15.1.1 什么是ALV
15.1.2 ALV的類型
15.1.3 ALV GRID容器接口
15.1.4 ALV GRID容器的結構
15.2 SAP容器
15.2.1 創(chuàng)建SAP容器及容器對象
15.2.2 創(chuàng)建引用變量
15.2.3 調用屏幕
15.2.4 創(chuàng)建ALV GRID 控件
15.2.5 創(chuàng)建ALV對象
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 信號燈(例外)處理
15.7.2 Coloring Rows
15.7.3 單元格染色
15.7.4 單元格顯示成Pushbutton形式

第16章 Function ALV
16.1 概要
16.2 詳細了解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 練習Function ALV
16.3.1 Edit模式及保存已修改數(shù)據(jù)的方法
16.3.2 追加復選框字段及編輯時立刻調用事件

第17章 SALV
17.1 概要
17.2 SALV類型與實現(xiàn)
17.2.1 全屏模式
17.2.2 全屏Classic List模式
17.2.3 利用控制器的模式
17.3 設置SALV輸出樣式
17.3.1 SALV與子類
17.3.2 設置SALV的標題
17.3.3 設置SALV的垂直/水平區(qū)分行
17.3.4 保存布局
17.3.5 修改字段屬性
17.3.6 SALV選擇模式
17.3.7 以彈出窗口形式顯示
17.4 實現(xiàn)SALV基本功能
17.4.1 數(shù)據(jù)排序
17.4.2 設置Aggregation
17.4.3 設置過濾字段
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 處理信號燈
17.6.2 處理按鈕
17.6.3 修改單元格顏色
……

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號