SAP程式設計

SAP程式設計

《SAP程式設計》內容包括SAP系統開發實施過程中的各個環節及其設計方法,側重於系統技術實現細節,深入淺出地介紹了SAP系統、ABAP語言以及ABAP工作檯工具,同時涉及SAP系統結構知識。

本書是針對系統開發人員和程式設計人員而撰寫的書籍,也可作為高校SAP(或ERP)課程教材和ABAP程式設計培訓教程。

本書是專門為SAP系統開發人員量身定做,講解SAP ERP系統實施中的各個環節、具體開發步驟、工作平台以及程式設計語言,是SAP項目技術人員的必備參考書。

基本介紹

  • 書名:SAP程式設計
  • 定價:55.00元
  • 出版社: 機械工業出版社
  • 出版時間:2005年4月
主要內容,主要目錄,

主要內容

ERP及SAP的基礎知識;SAPQuery和Quick Viewer工具;ABAP開發平台和ABAP語言;商用報表設計和事務設計;AVAP Objects程式設計;SAPscrip和SAP Smart Forms。

主要目錄

目錄
作者簡介
前言
第一部分 sap基礎知識
第1章 sap r/3系統 1
1.1 sap介紹 1
1.1.1 erp巨人sap 1
1.1.2 r/3業務模組 4
1.1.3 sap系統特性 6
1.2 系統導航 7
1.2.1 登錄sap系統 7
1.2.2 標準螢幕元素 9
1.2.3 f1和f4幫助 12
1.2.4 系統在線上幫助 12
1.3 業務套用 14
1.3.1 規範業務流程 14
1.3.2 企業信息建模 15
1.3.3 具體業務套用 17
第2章 項目實施過程 21
2.1 erp系統實施原則 21
2.1.1 erp軟體評估 21
2.1.2 企業準備工作 22
2.1.3 具體實施步驟 23
2.2 sap實施與項目組織 24
2.2.1 asap工具 24
2.2.2 人員組成 25
2.2.3 項目階段 27
2.2.4 結構設計 28
2.2.5 系統實現 30
2.2.6 標準制定 33
第3章 r/3開發平台 35
3.1 r/3體系結構 35
3.1.1 分散式系統結構 35
3.1.2 r/3 basis系統 37
3.1.4 工作過程結構 41
3.1.5 r/3應用程式 43
3.2 r/3倉庫與開發平台 45
3.2.1 r/3 repository 45
3.2.2 abap workbench 48
3.2.3 倉庫對象傳輸 49
3.3 系統開發工具 50
3.3.1 對象導航器 50
3.3.2 倉庫信息系統 56
3.3.3 abap編輯器 57
3.3.4 abap數據字典 61
第二部分 系統開發語言
第4章 abap基礎 65
4.1 語言概述 65
4.1.1 程式結構 65
4.1.2 程式類型 69
4.1.3 程式元素 71
4.1.4 語句格式 73
4.1.5 程式運行 76
4.2 數據定義 80
4.2.1 數據類型和數據對象 80
4.2.2 內置基本數據類型 84
4.2.3 程式內部數據定義 87
4.2.4 數據字典中的類型 91
4.2.5 程式中的數據對象 97
4.3 基本數據操作 99
4.3.1 數據賦值 99
4.3.2 類型轉換 101
4.3.3 數值運算 102
4.3.4 數據輸出 106
4.3.5 邏輯表達式 109
4.4 結構控制 111
4.4.1 分支控制 112
4.4.2 循環控制 113
4.5 處理字元數據 116
4.5.1 字元數據操作 116
4.5.2 字元數據比較 120
4.5.3 定位操作子串 121
4.6 使用內表 122
4.6.1 定義內表 122
4.6.2 操作內表行 126
4.6.3 操作整個內表 133
4.6.4 extract datasets 138
4.7 動態數據對象 139
4.7.1 欄位符號 140
4.7.2 數據引用 144
4.8 模組化技術 146
4.8.1 模組化 146
4.8.2 子程式 147
4.8.3 功能模組 153
4.8.4 生存期與可見性 159
4.8.5 原始碼復用 161
4.9 錯誤處理 163
4.9.1 靜態錯誤檢查 163
4.9.2 運行時錯誤控制 164
第5章 abap對象 167
5.1 面向對象基礎 167
5.1.1 面向對象概念 167
5.1.2 abap objects 169
5.2 類和對象 171
5.2.1 程式中的類定義 171
5.2.2 定義系統全局類 174
5.2.3 程式中的類實例 178
5.3 方法 181
5.3.1 參數的定義和傳遞 181
5.3.2 調用方法 182
5.3.3 函式方法 184
5.3.4 構造和析構方法 185
5.4 繼承 186
5.4.1 繼承的基本概念 187
5.4.2 多態性的繼承實現 188
5.4.3 抽象類和最終類 190
5.5 接口 191
5.5.1 接口的定義與實現 191
5.5.2 接口引用 194
5.6 事件 195
5.6.1 定義事件 196
5.6.2 事件處理方法 196
5.6.3 事件的觸發及處理 197
第6章 資料庫操作 200
6.1 資料庫基礎 200
6.2 數據表維護 202
6.2.1 表欄位 202
6.2.2 外部關鍵字 204
6.2.3 技術設定 206
6.2.4 索引 207
6.3 提取數據 208
6.3.1 select語句 208
6.3.2 選擇單行數據 209
6.3.3 選擇多行數據 210
6.3.4 指定查詢條件 212
6.3.5 多表結合查詢 215
6.3.6 組合查詢結果 219
6.3.7 其他格式說明 222
6.3.8 使用游標 224
6.4 更新數據 225
6.4.1 insert語句 226
6.4.2 update語句 227
6.4.3 modify語句 229
6.4.4 delete語句 229
6.5.1 sap luw與db luw 231
6.5.2 sap數據鎖定 233
6.5.3 用戶許可權檢查 236
6.6 其他數據操作形式 238
6.6.1 檔案接口 238
6.6.2 數據簇操作 242
第三部分 創建企業報表
第7章 報表生成工具 245
7.1 報表綜述 246
7.1.1 組織方式 246
7.1.2 運行流程 247
7.1.3 生成方式 248
7.1.4 列表類型 250
7.2 quickviewer 251
7.2.1 quickviewer概述 251
7.2.2 quickview創建步驟 252
7.3 sap query 256
7.3.1 sap query概述 256
7.3.2 sap query創建步驟 258
第8章 abap報表設計 261
8.1 報表事件 261
8.1.1 報表事件的分類 261
8.1.2 運行時事件觸發 262
8.1.3 事件塊的中止 265
8.2 選擇螢幕 266
8.2.1 選擇螢幕和選擇表 266
8.2.2 格式化選擇螢幕 272
8.2.3 選擇螢幕事件 278
8.3 邏輯資料庫 281
8.3.1 ldb概述 281
8.3.2 ldb結構 282
8.3.3 ldb事件 283
8.4 標準列表 287
8.4.1 格式化列表輸出 287
8.4.2 頁面格式設定 292
8.4.3 選擇螢幕設定 294
8.4.4 數據整理輸出 295
8.5 互動式列表 306
8.6 alv列表 308
第9章 後台處理與列印 311
9.1 後台工作模式 311
9.1.1 互動運行流程 311
9.1.2 後台系統概述 312
9.1.3 後台作業規劃 313
9.1.4 顯示作業狀態 317
9.2 列表列印管理 317
9.2.1 列印功能概述 318
9.2.2 列印請求設定 319
9.2.3 檢查列印狀態 322
9.3 保存列表 323
第四部分 套用事務開發
第10章 事務螢幕設計 327
10.1 定義螢幕 328
10.1.1 螢幕及對話過程 328
10.1.2 螢幕屬性 330
10.1.3 布局設計 331
10.1.4 螢幕欄位 334
10.1.5 流控制邏輯 336
10.1.6 螢幕定義範例 337
10.2 調用螢幕 341
10.2.1 螢幕調用概述 341
10.2.2 啟動初始螢幕 341
10.2.3 設定後續螢幕 343
10.2.4 插入螢幕序列 345
10.2.5 中止螢幕序列 346
10.2.6 螢幕調用範例 347
10.3 用戶互動 348
10.3.1 gui狀態互動 349
10.3.2 螢幕元素互動 351
10.3.3 列表中的互動 353
10.3.4 用戶互動範例 355
10.4 訊息處理 360
10.4.1 訊息創建 360
10.4.2 訊息調用 361
10.4.3 訊息處理 362
第11章 控制邏輯設計 364
11.1 定義和調用模組 364
11.1.1 定義對話模組 364
11.1.2 調用對話模組 365
11.1.3 無條件調用 367
11.2 數據傳輸控制 368
11.2.1 系統自動傳遞 368
11.2.2 語句控制傳遞 369
11.2.3 模組條件調用 370
11.3 輸入檢查 372
11.4 f1和f4幫助 373
11.4.1 欄位幫助 373
11.4.2 輸入幫助 375
第12章 高級螢幕元素 378
12.1 上下文選單 378
12.2 下拉列表框 380
12.4 選項卡控制項 386
12.5 alv 表格控制項 387
12.6 螢幕中的傳統列表 388
第五部分 商用文檔設計
第13章 格式化文檔 391
13.1 套用概述 392
13.2 版式結構 393
13.2.1 版式結構概述 393
13.2.2 頁和視窗 394
13.2.3 文本和數據 395
13.2.4 段落字元體例 396
13.3 開發工具 397
13.3.1 sapscript簡介 398
13.3.2 smart forms簡介 399
第14章 sapscript 401
14.1 sapscript工具 401
14.2 版式設計 402
14.2.1 form標題 402
14.2.2 字元格式 404
14.2.3 段落格式 406
14.2.4 視窗設定 408
14.2.5 頁設定 410
14.2.6 頁視窗 411
14.3 文本設計 413
14.3.1 文本元素概述 413
14.3.2 控制命令說明 416
14.3.3 符號格式選項 418
14.3.4 創建標準文本 419
14.4 程式接口 420
14.5 styles設定 422
14.6 其他工具 423
14.6.1 查找格式和體例 423
14.6.2 格式上傳和下載 425
第15章 smart forms 428
15.1 smart forms工具 428
15.2 節點元素 430
15.2.1 節點概述 430
15.2.2 頁節點 433
15.2.3 視窗節點 434
15.2.4 文本節點 435
15.2.5 地址節點 436
15.2.6 圖形節點 437
15.2.7 模板節點 438
15.2.8 動態表格 440
15.2.9 節點的組合 441
15.3 form數據接口 441
15.3.1 通過接口傳遞數據 441
15.3.2 全局定義節點 444
15.3.3 form中的欄位 444
15.4 特定處理流程 447
15.4.1 使用輸出條件 447
15.4.2 條件選擇和循環處理 447
15.4.3 頁序列和頁碼控制 448
15.5 檢查與測試form 449
15.6 smart styles 450
附錄
附錄a abap debugger 451
附錄b 性能分析工具 457
附錄c 數據轉換規則 459
附錄d 系統欄位功能列表 462
附錄e 示例資料庫表 466
參考文獻 469

相關詞條

熱門詞條

聯絡我們