SAP Web Dynpro For ABAP開發技術詳解高端套用

SAP Web Dynpro For ABAP開發技術詳解高端套用

《SAP Web Dynpro For ABAP開發技術詳解高端套用》是2016年機械工業出版社出版的圖書,作者是孫東文 。

基本介紹

  • 中文名:SAP Web Dynpro For ABAP開發技術詳解高端套用
  • 作者:孫東文
  • 出版社:機械工業出版社
  • ISBN:9787111547495
內容簡介,圖書目錄,

內容簡介

《SAP Web Dynpro For ABAP開發技術詳解-高端套用》主要介紹了與SAP Web開發技術——Web Dynpro For ABAP 相關的集成套用和高級套用,還講解了Web Dynpro For ABAP高端套用的各個技術難點中各元素之間的關聯及制約關係。
  《SAP Web Dynpro For ABAP開發技術詳解-高端套用》結合實例講解了在Web Dynpro組件中如何集成Flex,如何存儲和訪問檔案,Web Dynpro如何在EP(Enterprise Portal)中展現及數據互動,如何繼承Adobe Form這種套用極廣的電子表格以及與之相關的數據的存取,廣泛套用於SAP系統的ALV表格如何在Web Dynpro For ABAP中套用集成以及更多異於一般ALV列表的功能。此外,《SAP Web Dynpro For ABAP開發技術詳解-高端套用》還介紹了在Web Dynpro程式中如何創建和使用輔助類,如何創建和使用服務調用,與用戶互動時如何使用對話框、輸入幫助、文本幫助及訊息,在考慮比較複雜的Web Dynpro套用之間互動時如何使用Suspend 和Resume調用等。
  《SAP Web Dynpro For ABAP開發技術詳解-高端套用》深入剖析了Web Dynpro For ABAP的關鍵技術,可作為Web Dynpro For Java開發人員深入學習SAP系統的參考書。

圖書目錄

前言
第1章 Web Dynpro For ABAP的由來 1
1.1 ABAP 1
1.2 NetWeaver 1
1.3 Web Dynpro 2
1.3.1 Web Dynpro的雙重目的 2
1.3.2 Web Dynpro技術要點 3
第2章 集成Adobe Flash Islands 4
2.1 Flash Island UI元素的數據傳輸 4
2.2 Flash Island UI元素的事件 5
2.3 編輯Adobe Flex應用程式 5
2.4 編輯Web Dynpro應用程式 9
第3章 檔案操作 18
第4章 門戶集成(Portal Integration) 25
4.1 綁定到門戶的準備 25
4.2 門戶中Web Application集成 25
4.3 門戶事件(Portal Events) 29
4.3.1 觸發門戶事件 29
4.3.2 註冊並處理事件 31
4.4 事件套用實例 32
4.4.1 創建應用程式 32
4.4.2 創建iView及頁面 40
4.5 門戶導航(Portal Navigation) 49
4.5.1 基於對象的導航(OBN) 49
4.5.2 絕對地址導航 51
4.5.3 相對地址導航 53
4.5.4 Resume Plugs 和門戶導航 54
4.6 導航套用實例 54
4.6.1 業務對象創建 54
4.6.2 應用程式創建 58
4.6.3 應用程式導航測試 65
4.7 工作保護模式(Work Protect Mode) 67
第5章 集成表單(Integrating Forms) 69
5.1 集成表單條件 70
5.2 在Web Dynpro套用中集成PDF表單 71
5.3 插入互動表單 72
5.3.1 在Web Dynpro套用中使用Adobe Forms 72
5.3.2 在Web Dynpro套用中新建Adobe Forms 76
5.4 插入已有PDF表單(MIME對象) 84
5.5 表單集成中的數字簽名(Digital Signatures) 86
5.6 支持Adobe庫中的UI元素 86
5.7 互動式表單套用 88
5.8 基於ABAP數據字典接口表單 88
5.9 隱藏 Adobe Toolbar 89
第6章 ALV在Web Dynpro ABAP中的套用 90
6.1 在應用程式中集成ALV 90
6.1.1 組件使用定義 92
6.1.2 供應數據 92
6.1.3 使用ALV視圖 94
6.1.4 ALV配置模型對象 94
6.1.5 ALV配置模型 95
6.1.6 類圖(Class Diagram) 96
6.2 管理 ALV輸出領域 96
6.2.1 ALV 標題(ALV Output Header) 96
6.2.2 欄位 98
6.2.3 列 99
6.2.4 頁腳和滾動條 103
6.2.5 頁眉與頁腳區域 105
6.2.6 設定對話框 110
6.3 ALV輸出的外觀 111
6.3.1 將屬性分配給列和單元格 111
6.3.2 ALV輸出、列和單元格的大小 112
6.3.3 個別區域的可見性 114
6.3.4 ALV輸出,列和單元格的顏色 114
6.3.5 文本屬性 115
6.3.6 列和行之間的格線 116
6.3.7 樹狀層次結構表 116
6.3.8 表數據作為業務圖形輸出 118
6.3.9 空輸出的替換文本 121
6.4 預定義標準ALV功能 121
6.4.1 排序 121
6.4.2 過濾器 124
6.4.3 計算(合計) 126
6.4.4 配置和個性化ALV輸出 129
6.4.5 輸出 130
6.5 功能、互動和事件 134
6.5.1 提供ALV功能 134
6.5.2 沒有數據變化的互動與處理 141
6.5.3 可編輯ALV的互動處理 143
6.5.4 為用戶提供幫助 147
6.6 接口控制器的方法和事件 149
6.6.1 DATA_CHECK 149
6.6.2 GET_CONFIG_DATA 149
6.6.3 GET_MODEL 151
6.6.4 GET_MODEL_EXTENDED 151
6.6.5 SET_FOCUS 152
6.6.6 SET_DATA 152
6.6.7 ON_AFTER_CONFIG 152
6.6.8 ON_CELL_ACTION 152
6.6.9 ON_CLICK 153
6.6.10 ON_DATA_CHECK 153
6.6.11 ON_FUNCTION 153
6.6.12 ON_LEAD_SELECT 153
6.6.13 ON_SELECT 153
6.6.14 ON_STD_FUNCTION_AFTE 154
6.6.15 ON_STD_FUNCTION_BEFO 154
6.7 在Web Dynpro套用中使用ALV的簡單實例 154
第7章 高級概念 164
7.1 組件輔助類 164
7.2 Web Dynpro套用中的服務調用(Service Call) 170
7.2.1 創建一個Service Call 171
7.2.2 使用Service Call 175
7.3 使用對話框 180
7.3.1 同一組件中調用對話框 181
7.3.2 調用使用組件的對話框 183
7.3.3 調用確認對話框 184
7.4 輸入幫助 189
7.4.1 OVS 輸入幫助 193
7.4.2 自定義輸入幫助 195
7.4.3 選擇標準 196
7.4.4 編輯Web Dynpro應用程式 197
7.5 ABAP Web Dynpro 應用程式的幫助文本 214
7.5.1 Explanation UI 元素 216
7.5.2 Explanation 屬性 218
7.5.3 典型 F1幫助 220
7.6 訊息Messages 221
7.6.1 訊息彈出 222
7.6.2 訊息日誌中的訊息集成 223
7.6.3 配置訊息 224
7.6.4 重用組建和MessageArea元素 225
7.6.5 編輯Web Dynpro應用程式 225
7.7 Suspend和Resume調用 234
7.8 處理Web圖示 237
附錄A Web Dynpro For ABAP系統類 239
附錄B 服務類(Service Classes) 259

相關詞條

熱門詞條

聯絡我們