注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學工程師突擊:SAP ABAP實用程序開發(fā)攻略

工程師突擊:SAP ABAP實用程序開發(fā)攻略

工程師突擊:SAP ABAP實用程序開發(fā)攻略

定 價:¥59.80

作 者: 唐駿華 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 管理信息系統(tǒng)

ISBN: 9787111298915 出版時間: 2010-03-01 包裝: 平裝
開本: 16開 頁數(shù): 322 字數(shù):  

內(nèi)容簡介

  《工程師突擊:SAPABAP實用程序開發(fā)攻略》根據(jù)國內(nèi)外實施SAP系統(tǒng)的企業(yè)對專業(yè)員工的培訓步驟及技能要求編寫,以介紹SAP R3 ABAP/4開發(fā)技術(shù)為重點,內(nèi)容涵蓋SAP基礎(chǔ)知識、ABAP語法詳解、ABAP中高級專業(yè)開發(fā)工具的使用等。通過《工程師突擊:SAPABAP實用程序開發(fā)攻略》的學習,讀者能夠逐步深入SAP編程并掌握SAP開發(fā)技能,快速成長為SAP實用型人才?!豆こ處熗粨簦篠APABAP實用程序開發(fā)攻略》以實例講解為主,包括具體的需求分析、程序執(zhí)行效果展示、完整代碼解析等。這些實例均為SAP商務(wù)應(yīng)用開發(fā)中的常用實例,既可作為入門起步之用,又可作為高級進階的參考?!豆こ處熗粨簦篠APABAP實用程序開發(fā)攻略》不但適合于SAP初學者、SAP中高級開發(fā)工程師及咨詢顧問,也可作為企業(yè)及學校SAP培訓參考圖書。

作者簡介

暫缺《工程師突擊:SAP ABAP實用程序開發(fā)攻略》作者簡介

圖書目錄

前言
第一篇 SAP簡介
第1章 SAP系統(tǒng)介紹 1
1.1 SAP簡介 1
1.1.1 什么是SAP 1
1.1.2 SAP的誕生 1
1.1.3 SAP技術(shù)架構(gòu)及發(fā)展歷程 2
1.1.4 SAP在中國 3
1.2 SAP系統(tǒng)結(jié)構(gòu)介紹 3
1.2.1 SAP R/3系統(tǒng)結(jié)構(gòu) 3
1.2.2 SAP NetWeaver系統(tǒng)結(jié)構(gòu) 4
1.2.3 SAP 系統(tǒng)功能模組簡介 5
第2章 SAP應(yīng)用開發(fā)環(huán)境介紹 8
2.1 SAP工作環(huán)境介紹 8
2.1.1 登錄SAP系統(tǒng) 8
2.1.2 SAP初始界面 10
2.1.3 SAP標準工具欄 11
2.1.4 SAP屏幕元素 12
2.2 SAP開發(fā)環(huán)境介紹 13
2.2.1 SAP開發(fā)語言ABAP 13
2.2.2 ABAP開發(fā)平臺ABAP Workbench 13
2.2.3 SAP倉庫對象及開發(fā)類別 13
2.2.4 對象導航器 14
2.2.5 ABAP編輯器 18
2.2.6 ABAP數(shù)據(jù)字典 20
2.2.7 TCode的創(chuàng)建與維護 21
2.3 程序執(zhí)行效能分析 22
2.4 程序debug 23
2.4.1 debug的實現(xiàn) 23
2.4.2 debug參數(shù)的控制 26
2.5 SAP幫助信息的獲取 27
第二篇 SAP ABAP開發(fā)基礎(chǔ)
第3章 ABAP開發(fā)基礎(chǔ)知識 28
3.1 ABAP數(shù)據(jù)類型及定義 28
3.1.1 ABAP基本數(shù)據(jù)類型(ABAP Elementary Data Types) 28
3.1.2 變量的聲明(Declaring Variables) 28
3.1.3 定義常量(Declaring Constants) 29
3.1.4 自定義數(shù)據(jù)類型(User-Defined Data Types) 30
3.2 結(jié)構(gòu)體(Structure) 30
3.2.1 結(jié)構(gòu)體的定義 30
3.2.2 結(jié)構(gòu)體的賦值 31
3.2.3 結(jié)構(gòu)體的繼承 31
3.3 內(nèi)表(Internal Table) 32
3.3.1 內(nèi)表的定義 32
3.3.2 內(nèi)表的賦值 33
3.3.3 內(nèi)表數(shù)據(jù)管理 35
3.4 數(shù)據(jù)的輸出與數(shù)值傳遞 38
3.4.1 數(shù)據(jù)的基本輸出 38
3.4.2 數(shù)據(jù)的格式化輸出 39
3.4.3 數(shù)據(jù)的賦值 41
3.4.4 通過指針實現(xiàn)數(shù)據(jù)的賦值 42
3.5 數(shù)據(jù)的轉(zhuǎn)換及運算 42
3.5.1 數(shù)據(jù)類型的轉(zhuǎn)換 42
3.5.2 數(shù)值運算 43
3.5.3 算術(shù)運算函數(shù) 44
3.5.4 字符串控制函數(shù) 44
3.6 數(shù)據(jù)流控制 49
3.6.1 使用IF語句實現(xiàn)分支 50
3.6.2 使用CASE...WHEN...ENDCASE語句實現(xiàn)分支 50
3.6.3 使用LOOP...ENDLOOP語句實現(xiàn)循環(huán)控制 50
3.6.4 使用Do語句實現(xiàn)內(nèi)部循環(huán)次數(shù)控制 51
3.6.5 使用ONCHANGE實現(xiàn)循環(huán)內(nèi)部數(shù)據(jù)管控 51
3.6.6 循環(huán)的中止 51
3.7 子程序的建立及調(diào)用 52
3.7.1 子程序的定義 52
3.7.2 子程序接口參數(shù)的定義子使用 52
3.7.3 調(diào)用指定程序中的子程序 53
3.7.4 通過TCode調(diào)用指定程序中的子程序 53
3.7.5 使用SUBMIT方法調(diào)用另一程序 53
3.8 ABAP宏的應(yīng)用 54
第4章 面向?qū)ο蟪绦蛟O(shè)計 55
4.1 類 55
4.1.1 類的定義 55
4.1.2 類方法的聲明及屬性 58
4.1.3 類函數(shù)的定義及使用 59
4.1.4 類的構(gòu)造方法 60
4.1.5 類的繼承 61
4.2 接口 65
4.2.1 接口的定義 66
4.2.2 接口的引用 66
4.3 事件 68
4.3.1 事件的定義 68
4.3.2 事件處理方法 68
4.4 定義系統(tǒng)全局對象 70
4.5 關(guān)于接口的功能增強——BADI簡介 73
第5章 數(shù)據(jù)字典及應(yīng)用 76
5.1 數(shù)據(jù)字典工具及對象 76
5.2 數(shù)據(jù)字典對象的創(chuàng)建及維護 77
5.2.1 域?qū)ο螅―omain)的創(chuàng)建及維護 77
5.2.2 數(shù)據(jù)元素(Data Element)的創(chuàng)建及維護 79
5.2.3 透明表(Transparent Table)的創(chuàng)建及維護 80
5.2.4 結(jié)構(gòu)體(Structure)的創(chuàng)建及維護 85
5.2.5 視圖(View)的創(chuàng)建及維護 85
5.3 透明表數(shù)據(jù)的手工維護及瀏覽 88
5.4 通過TCode實現(xiàn)對透明表數(shù)據(jù)的手工維護 90
5.5 透明表的鎖定 92
第6章 Open SQL 94
6.1 Open SQL簡介 94
6.2 Open SQL基本語法及結(jié)構(gòu) 94
6.2.1 SELECT 95
6.2.2 UPDATE 98
6.2.3 INSERT 98
6.2.4 DELETE 99
6.2.5 MODIFY 99
6.3 Native SQL的使用 100
6.4 動態(tài)SQL技術(shù) 101
6.4.1 動態(tài)表名 102
6.4.2 定義動態(tài)WHERE條件內(nèi)表 102
6.5 Open SQL的優(yōu)化原則 103
第三篇 ABAP/4應(yīng)用開發(fā)及常用工具
第7章 SAP應(yīng)用界面開發(fā)及ABAP報表設(shè)計 106
7.1 SAP屏幕基本元素的創(chuàng)建 106
7.1.1 SELECT-OPTIONS對象 106
7.1.2 PARAMETERS對象 108
7.1.3 Text Elements(文本元素)對象 110
7.1.4 SELECTION-SCREEN對象 113
7.2 SAP屏幕事件的控制 121
7.2.1 INITIALIZATION事件 121
7.2.2 START-OF-SELECTION事件 121
7.2.3 END-OF-SELECTION事件 122
7.2.4 屏幕事件的中止 122
7.3 Report List 報表開發(fā) 124
7.3.1 Report List的輸出定義 124
7.3.2 圖標符號的輸出 124
7.3.3 報表輸出格式控制 125
7.3.4 獲取輸出屏幕中的數(shù)據(jù) 127
7.3.5 列表程序中的系統(tǒng)參數(shù) 128
7.3.6 輸出列表顏色的設(shè)定 128
7.3.7 實現(xiàn)Report的格式化分頁輸出 129
7.4 程序回執(zhí)信息的定義 130
7.5 工具欄對象GUI Status與GUI Title 132
7.5.1 GUI Status的定義及應(yīng)用 132
7.5.2 GUI Title的定義及應(yīng)用 136
第8章 Function程序設(shè)計及應(yīng)用 138
8.1 Function開發(fā)環(huán)境介紹 138
8.1.1 Function 初始界面及Function Group的創(chuàng)建 138
8.1.2 Function 參數(shù)設(shè)置及代碼編寫 139
8.1.3 Function 的執(zhí)行及數(shù)據(jù)查看 142
8.2 Function在SAP中的應(yīng)用 143
8.3 RFC在外部系統(tǒng)中的調(diào)用 145
8.3.1 RFC在VB中的使用 146
8.3.2 RFC在C#.NET中的使用 148
8.4 ABAP開發(fā)常用函數(shù) 153
第9章 Screen Painter程序設(shè)計 154
9.1 Screen Painter開發(fā)環(huán)境介紹 154
9.2 Screen對象的創(chuàng)建及屬性設(shè)置 154
9.3 Screen屏幕元素的創(chuàng)建及屬性設(shè)置 157
9.3.1 創(chuàng)建Parameter對象 157
9.3.2 控件對象基本屬性的設(shè)置 157
9.3.3 控件對象功能屬性的設(shè)置 158
9.3.4 通過數(shù)據(jù)字典參數(shù)創(chuàng)建控件對象 159
9.4 Screen對象在SAP程序中的綜合應(yīng)用 161
9.5 Screen對象的數(shù)據(jù)傳輸管控 166
9.5.1 屏幕中的數(shù)據(jù)傳遞 166
9.5.2 輸入字段的檢查 167
9.6 高級屏幕元素設(shè)計 168
9.6.1 下拉列表框 168
9.6.2 Screen引用子屏幕 170
9.6.3 數(shù)據(jù)表格控件 172
9.6.4 選項卡控件 175
9.6.5 ALV表格控件 178
第10章 ALV程序設(shè)計 181
10.1 ALV基本操作及屬性介紹 181
10.1.1 ALV的兩種輸出模式 181
10.1.2 ALV的控制功能詳解 182
10.2 ALV的開發(fā)及應(yīng)用 184
10.2.1 ALV的屬性設(shè)置及定義 184
10.2.2 ALV的調(diào)用及輸出 186
第11章 SAP ScriptForm商業(yè)報表程序設(shè)計 191
11.1 Form的基本概念 191
11.2 版式設(shè)計 191
11.2.1 ScriptForm的創(chuàng)建 191
11.2.2 Header Data的設(shè)定 191
11.2.3 Character Format的設(shè)定 192
11.2.4 Paragraph formats的設(shè)定 194
11.2.5 Windows的設(shè)定 196
11.2.6 Page的設(shè)定 197
11.2.7 Page Windows的設(shè)定 198
11.3 ScriptForm數(shù)據(jù)輸出 200
11.3.1 Text Elements參數(shù)及屬性 200
11.3.2 Control Commands參數(shù)及設(shè)定 202
11.3.3 ScriptForm調(diào)用ABAP子程序 204
11.3.4 SAPscript Symbols的定義及設(shè)定 204
11.3.5 Formatting Options(輸出格式化) 206
11.4 ScriptForm在Report程序中的調(diào)用 208
11.4.1 OPEN_FORM 209
11.4.2 WRITE_FORM 210
11.4.3 CLOSE_FORM 211
11.5 ScriptForm調(diào)用實例 211
11.6 ScriptForm的調(diào)試 217
11.7 ScriptForm在系統(tǒng)間的傳遞 218
第12章 SmartForm商業(yè)報表程序設(shè)計 221
12.1 SmartForm工具簡介 221
12.1.1 Style ——字體及段落格式維護工具 221
12.1.2 SmartForm Builder——版式設(shè)計工具 222
12.2 SmartForm的創(chuàng)建實例解析 224
12.2.1 Style的建立 224
12.2.2 基本屬性設(shè)置 224
12.2.3 設(shè)置Form Interface 224
12.2.4 創(chuàng)建Window 225
12.2.5 創(chuàng)建圖標 226
12.2.6 創(chuàng)建常量及文本對象 227
12.2.7 模板定位設(shè)計 227
12.2.8 設(shè)置變量文本對象 228
12.2.9 MAIN窗體中的對象的增加 229
12.2.10 調(diào)用表對象的觸發(fā)事件 230
12.2.11 生成SmartForm功能模塊 232
12.2.12 通過ABAP程序調(diào)用SmartForm 232
12.2.13 通過函數(shù)來獲取SmartForm執(zhí)行模塊名 233
12.3 SmartForm打印對話框?qū)傩栽O(shè)置 234
第13章 快速報表工具Query 235
13.1 Query概述 235
13.2 SAP Query創(chuàng)建步驟 235
13.2.1 創(chuàng)建User Group 235
13.2.2 創(chuàng)建InfoSet 236
13.2.3 Basic List的創(chuàng)建 240
13.3 Query的應(yīng)用 243
第14章 BDC的使用 244
14.1 BDC簡介 244
14.2 BDC的使用 244
14.2.1 錄制BDC 244
14.2.2 BDC Session的創(chuàng)建及查看 248
14.2.3 將BDC導出到程序 249
14.2.4 利用BDC批量錄制數(shù)據(jù) 252
14.3 BDC使用注意事項 255
第15章 CATT的使用 257
15.1 CATT的錄制 257
15.2 CATT參數(shù)的配置 258
15.3 數(shù)據(jù)的導入 260
15.3.1 數(shù)據(jù)的單筆導入 260
15.3.2 多筆數(shù)據(jù)的導入 261
15.3.3 從文件導入數(shù)據(jù) 262
15.3.4 導入數(shù)據(jù)的篩選 265
15.4 關(guān)于數(shù)據(jù)的錄制 266
第四篇 ABAP實用開發(fā)技巧詳解
第16章 ABAP實用開發(fā)技巧詳解 267
16.1 文件夾的判斷與創(chuàng)建 267
16.2 數(shù)據(jù)文件的讀取與寫入 269
16.3 在文本輸入字段調(diào)用文件選擇對話框 273
16.4 模擬Select-Options對象實現(xiàn)多項數(shù)據(jù)輸入功能 274
16.5 多樣式的用戶交互對話框 277
16.6 字符串的加密與解密 280
16.7 實現(xiàn)FTP的文件上傳與下載 281
16.8 開啟指定路徑文件或程式 288
16.9 獲取本地文件夾所有文件信息 289
16.10 實現(xiàn)ALV動態(tài)字段數(shù)據(jù)的抓取 290
16.11 通過SAP實現(xiàn)郵件的發(fā)送 295
16.12 獲取Report程序源碼及其開發(fā)對象 300
16.13 實現(xiàn)雙擊文本輸入字段鏈接到TCode 303
16.14 實現(xiàn)ALV表頭的自定義格式 306
16.15 自定義ALV工具欄 310
16.16 ALV表格數(shù)據(jù)雙擊事件 315
16.17 動態(tài)程序的實現(xiàn) 316
16.18 通過動態(tài)參數(shù)獲取表字段數(shù)據(jù) 318
附錄 SAP ABAP開發(fā)常用TCode 320
參考文獻 322

本目錄推薦

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