注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)PowerbuilderPowerBuilder 7.0高級開發(fā)指南

PowerBuilder 7.0高級開發(fā)指南

PowerBuilder 7.0高級開發(fā)指南

定 價:¥57.00

作 者: 丁鋮,廖小平編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工具

ISBN: 9787115087355 出版時間: 2000-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 616 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地介紹了大型可視化數(shù)據(jù)庫開發(fā)工具PowerBuilder7.0高級開發(fā)的相關(guān)知識、技術(shù)。全書共分18章,主要介紹了PowerBuilder7.0的新特性、應(yīng)用程序的構(gòu)成和開發(fā)步驟、安裝過程、PowerScript語言基礎(chǔ)以及PowerBuilder7.0的各種功能和程序開發(fā)技術(shù)等,最后給出了一個完整的應(yīng)用程序開發(fā)范例。本書適用于從事PowerBuilder開發(fā)的程序設(shè)計(jì)人員、需要學(xué)習(xí)和掌握數(shù)據(jù)庫高級開發(fā)的工程技術(shù)人員以及大專院校師生等。

作者簡介

暫缺《PowerBuilder 7.0高級開發(fā)指南》作者簡介

圖書目錄

第一章 PowerBuilder 7.0簡介 1
1.1 PowerBuiler的特點(diǎn) 1
1.2 PowerBuilder 7.0的新特性 3
1.3 PowerBuilder 7.0不再支持的內(nèi)容 5
第二章 PowerBuilder應(yīng)用程序的構(gòu)成和開發(fā)步驟 7
2.1 PowerBuilder應(yīng)用程序的構(gòu)成 7
2.2 PowerBuilder應(yīng)用程序的開發(fā)步驟 7
2.2.1 系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì) 7
2.2.2 數(shù)據(jù)庫設(shè)計(jì) 8
2.2.3 系統(tǒng)編程 9
2.2.4 系統(tǒng)的測試和調(diào)試 11
2.2.5 生成可執(zhí)行程序和交付應(yīng)用 11
第三章 PowerBuilder 7.0的集成開發(fā)環(huán)境 12
3.1 安裝PowerBuilder 7.0 12
3.1.1 系統(tǒng)要求 12
3.1.2 PowerBuilder 7.0的集成產(chǎn)品包 12
3.1.3 基本安裝過程 12
3.2 PowerBuilder 7.0的集成開發(fā)環(huán)境 15
3.2.1 初始啟動PowerBuilder 7.0 15
3.2.2 PowerBuilder 7.0的主界面 16
3.2.3 工具欄 16
3.2.4 操縱對象 23
3.2.5 畫筆 26
3.2.6 工具 36
3.2.7 屬性表 36
3.2.8 使用向?qū)?38
3.2.9 使用To-Do List 41
3.2.10 定制鍵盤快捷鍵 42
3.2.11 使用文件編輯器 43
3.2.12 管理PowerBuilder環(huán)境 44
3.2.13 用命令方式啟動PowerBuilder 45
3.3 理解PowerBuilder對象 45
3.3.1 對象分類 46
3.3.2 屬性 46
3.3.3 方法 46
3.3.4 事件 47
第四章 PowerScript語言 49
4.1 語言基礎(chǔ) 49
4.1.1 注釋 49
4.1.2 標(biāo)號 49
4.1.3 特殊的ASCII字符 49
4.1.4 NULL值 50
4.1.5 代詞 50
4.1.6 斷行、分隔符和繼續(xù)符 51
4.1.7 大小寫 51
4.1.8 標(biāo)識符 51
4.1.9 白色空格 52
4.1.10 點(diǎn)標(biāo)記法 52
4.2 數(shù)據(jù)類型 53
4.2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型 53
4.2.2 Any數(shù)據(jù)類型 54
4.2.3 系統(tǒng)對象數(shù)據(jù)類型 55
4.2.4 枚舉類型 55
4.3 說明 55
4.3.1 變量 55
4.3.2 常量 59
4.3.3 數(shù)組 59
4.3.4 外部函數(shù) 59
4.3.5 DBMS存儲過程 60
4.4 運(yùn)算符和表達(dá)式 60
4.4.1 運(yùn)算符的優(yōu)先級 61
4.4.2 表達(dá)式的數(shù)據(jù)類型 61
4.5 結(jié)構(gòu) 62
4.6 事件和函數(shù) 63
4.6.1 查找和執(zhí)行 63
4.6.2 放置和觸發(fā) 64
4.6.3 靜態(tài)和動態(tài)調(diào)用 64
4.6.4 超載、超越和擴(kuò)展 65
4.6.5 傳遞參數(shù) 66
4.6.6 返回值 67
4.6.7 級聯(lián)調(diào)用 67
4.6.8 調(diào)用祖先的函數(shù)和事件 68
4.7 PowerScript語句 69
4.8 對數(shù)據(jù)庫的支持 73
4.8.1 事務(wù)對象與事務(wù)處理 73
4.8.2 在腳本中使用SQL 76
4.9 常用函數(shù) 84
4.9.1 數(shù)據(jù)類型檢查和轉(zhuǎn)換函數(shù) 84
4.9.2 時間日期函數(shù) 87
4.9.3 文件函數(shù) 89
4.9.4 數(shù)值函數(shù) 91
4.9.5 打印函數(shù) 95
4.9.6 字符函數(shù) 96
4.9.7 系統(tǒng)環(huán)境函數(shù) 100
4.9.8 窗口函數(shù) 102
4.9.9 雜類函數(shù) 104
第五章 PowerBuilder編程 106
5.1 Script視圖 106
5.1.1 畫筆工具欄 107
5.1.2 彈出菜單 108
5.1.3 修改Script視圖屬性 109
5.1.4 編輯腳本 111
5.1.5 獲取上下文幫助 117
5.1.6 編譯腳本 117
5.1.7 說明變量和外部函數(shù) 118
5.2 用戶定義函數(shù) 119
5.2.1 創(chuàng)建全局函數(shù)和函數(shù)畫筆 120
5.2.2 創(chuàng)建對象函數(shù) 121
5.2.3 使用用戶定義的函數(shù) 123
5.3 用戶事件 124
5.3.1 定義用戶事件 124
5.3.2 消息對象 126
5.3.3 使用用戶事件 126
5.4 結(jié)構(gòu) 128
5.4.1 定義結(jié)構(gòu) 128
5.4.2 使用結(jié)構(gòu) 131
第六章 創(chuàng)建應(yīng)用 133
6.1 創(chuàng)建新的應(yīng)用對象 133
6.2 打開應(yīng)用對象 135
6.3 應(yīng)用畫筆 136
6.4 指定應(yīng)用對象屬性 137
6.5 編寫應(yīng)用級腳本 138
6.6 改變當(dāng)前應(yīng)用 140
6.7 定義庫查找路徑 141
6.8 查看應(yīng)用結(jié)構(gòu) 141
第七章 連接和使用數(shù)據(jù)庫 143
7.1 連接數(shù)據(jù)庫 143
7.1.1 標(biāo)準(zhǔn)數(shù)據(jù)庫接口 143
7.1.2 本地數(shù)據(jù)庫接口 150
7.1.3 創(chuàng)建數(shù)據(jù)庫批文件 151
7.2 管理數(shù)據(jù)庫 155
7.2.1 數(shù)據(jù)庫畫筆 155
7.2.2 操縱表 160
7.2.3 操縱鍵 165
7.2.4 操縱索引 167
7.2.5 操縱數(shù)據(jù)庫視圖 168
7.2.6 操縱數(shù)據(jù) 170
7.2.7 管理數(shù)據(jù)庫 173
7.2.8 創(chuàng)建顯示格式 174
7.2.9 創(chuàng)建編輯風(fēng)格 178
7.2.10 創(chuàng)建校驗(yàn)規(guī)則 184
7.3 使用數(shù)據(jù)管道 186
7.3.1 數(shù)據(jù)管道畫筆 186
7.3.2 在應(yīng)用中實(shí)現(xiàn)管道 191
第八章 創(chuàng)建窗口 195
8.1 窗口的類型 195
8.2 窗口畫筆 196
8.3 創(chuàng)建新窗口 197
8.3.1 創(chuàng)建新窗口 198
8.3.2 窗口屬性表 199
8.4 預(yù)覽、打印窗口 201
8.5 在窗口中編程 202
8.5.1 窗口的事件 202
8.5.2 窗口的函數(shù) 206
8.5.3 窗口的屬性 211
8.6 運(yùn)行窗口 211
8.7 管理窗口實(shí)例 212
8.7.1 保存窗口定義 212
8.7.2 說明窗口實(shí)例 212
8.7.3 窗口數(shù)組 213
8.8 使用繼承創(chuàng)建窗口 215
8.8.1 使用繼承創(chuàng)建對象 215
8.8.2 繼承等級 216
8.8.3 在繼承對象中工作 216
8.8.4 使用繼承的腳本 218
第九章 使用窗口控件 220
9.1 放置控件 220
9.1.1 插入控件 220
9.1.2 選擇控件 221
9.1.3 定義控件屬性 221
9.1.4 命名控件 221
9.1.5 修改控件文本 222
9.1.6 移動和調(diào)整控件 222
9.1.7 復(fù)制控件 224
9.1.8 定義Tab跳轉(zhuǎn)順序 224
9.1.9 定義加速鍵 225
9.1.10 指定可用性 225
9.1.11 選擇顏色 225
9.1.12 使用3D外觀 226
9.2 使用控件 226
9.2.1 CommandButton(命令按鈕) 226
9.2.2 PictureButton(圖片按鈕) 229
9.2.3 GroupBox(組框) 230
9.2.4 RadioButton(單選按鈕) 230
9.2.5 CheckBox(復(fù)選框) 232
9.2.6 StaticText(靜態(tài)文本框) 233
9.2.7 StaticHyperLink(靜態(tài)文本超級鏈接) 234
9.2.8 SingleLineEdit(單行編輯框) 235
9.2.9 MultiLineEdit(多行編輯框) 236
9.2.10 EditMask(編輯掩碼框) 238
9.2.11 ListBox(列表框) 239
9.2.12 PictureListBox(圖片列表框) 242
9.2.13 DropDownList Box(下拉列表框) 243
9.2.14 DropDownPictureListBox(下拉圖片列表框) 244
9.2.15 Picture(圖片) 245
9.2.16 PictureHyperLink(圖片超級鏈接) 247
9.2.17 Line(直線) 248
9.2.18 Rectangle(矩形) 248
9.2.19 RoundRectangle(圓角矩形) 249
9.2.20 Oval(橢圓) 249
9.2.21 HprogressBar(水平進(jìn)度條)和VprogressBar(垂直進(jìn)度條) 250
9.2.22 HscrollBar(水平滾動條)和VscrollBar(垂直滾動條) 251
9.2.23 HtrackBar(水平跟蹤條)和VtrackBar(垂直跟蹤條) 252
9.2.24 Tab(標(biāo)簽) 255
9.2.25 TreeView(樹型視圖) 259
9.2.26 ListView(列表視圖) 271
9.2.27 RichTextEdit(超文本編輯框) 280
9.2.28 DataWindow(數(shù)據(jù)窗口)控件 285
9.2.29 OLE控件 287
9.2.30 Graph(圖表) 292
9.2.31 User Object(用戶對象) 292
第十章 制作菜單 293
10.1 菜單畫筆 293
10.2 創(chuàng)建新菜單 294
10.2.1 創(chuàng)建新菜單 294
10.2.2 操縱菜單 295
10.3 菜單項(xiàng)的屬性表 299
10.4 菜單的編程 300
10.4.1 菜單項(xiàng)的事件 301
10.4.2 菜單項(xiàng)的函數(shù) 301
10.4.3 引用對象 302
10.5 使用繼承創(chuàng)建菜單 302
10.5.1 使用繼承創(chuàng)建菜單 303
10.5.2 使用繼承信息 303
10.5.3 ShiftToRight屬性 304
10.6 使用菜單 304
10.6.1 在窗口中使用 304
10.6.2 作為彈出菜單 305
第十一章 使用數(shù)據(jù)窗口 306
11.1 數(shù)據(jù)窗口對象和報表 307
11.2 創(chuàng)建數(shù)據(jù)窗口對象 307
11.2.1 修改數(shù)據(jù)窗口對象 307
11.2.2 創(chuàng)建新數(shù)據(jù)窗口對象 307
11.2.3 選擇顯示風(fēng)格 308
11.2.4 定義數(shù)據(jù)源 323
11.2.5 設(shè)置缺省選項(xiàng) 332
11.2.6 定義查詢 333
11.3 增強(qiáng)數(shù)據(jù)窗口對象 333
11.3.1 數(shù)據(jù)窗口畫筆 333
11.3.2 預(yù)覽數(shù)據(jù)窗口對象 336
11.3.3 修改數(shù)據(jù)窗口對象屬性 341
11.3.4 指定檢索條件和校驗(yàn)規(guī)則 344
11.3.5 在數(shù)據(jù)窗口對象中保存數(shù)據(jù) 345
11.3.6 分階段檢索 346
11.3.7 保存檢索數(shù)據(jù) 346
11.3.8 控制更新 346
11.3.9 操縱數(shù)據(jù)窗口對象中的控件 349
11.3.10 添加和設(shè)置控件 353
11.4 深入配置數(shù)據(jù)窗口對象 365
11.4.1 過濾、排序和分組 365
11.4.2 嵌套報表 370
11.4.3 交叉表 373
11.4.4 在數(shù)據(jù)窗口中使用OLE 377
11.4.5 使用圖表 383
11.5 數(shù)據(jù)窗口控件 399
11.5.1 使用數(shù)據(jù)窗口對象 399
11.5.2 在數(shù)據(jù)窗口控件中操縱數(shù)據(jù) 401
11.5.3 數(shù)據(jù)窗口控件的方法 404
11.5.4 數(shù)據(jù)窗口錯誤處理 418
11.6 數(shù)據(jù)窗口對象的屬性和表達(dá)式 421
11.6.1 數(shù)據(jù)窗口運(yùn)算符和表達(dá)式 421
11.6.2 數(shù)據(jù)窗口表達(dá)式函數(shù) 424
11.6.3 在腳本中訪問數(shù)據(jù) 424
11.6.4 在腳本中訪問數(shù)據(jù)窗口對象屬性 431
11.7 動態(tài)修改數(shù)據(jù)窗口對象 436
11.7.1 修改數(shù)據(jù)窗口對象 436
11.7.2 創(chuàng)建數(shù)據(jù)窗口對象 437
11.7.3 為用戶提供查詢 439
11.7.4 重用數(shù)據(jù)窗口對象 441
11.8 HTML DataWindow 442
11.8.1 配置HTML DataWindow 443
11.8.2 其他配置 446
11.8.3 開發(fā)HTML DataWindow應(yīng)用 447
11.9 DataWindow Web控件 460
11.9.1 在Web頁中插入控件 461
11.9.2 在PowerSite中使用DataWindow Web控件 462
11.9.3 DataWindow Web控件的數(shù)據(jù)窗口對象 463
11.9.4 使用數(shù)據(jù)窗口事務(wù)對象控件 464
11.9.5 實(shí)現(xiàn)數(shù)據(jù)庫連接 464
11.9.6 為DataWindow Web控件編碼 465
11.9.7 發(fā)布DataWindow Web控件 465
第十二章 創(chuàng)建用戶對象 467
12.1 用戶對象的分類 467
12.1.1 類用戶對象 467
12.1.2 可視用戶對象 467
12.2 創(chuàng)建新用戶對象 468
12.2.1 創(chuàng)建自定義類用戶對象 468
12.2.2 創(chuàng)建標(biāo)準(zhǔn)類用戶對象 468
12.2.3 創(chuàng)建自定義可視用戶對象 470
12.2.4 創(chuàng)建外部可視用戶對象 470
12.2.5 創(chuàng)建標(biāo)準(zhǔn)可視用戶對象 471
12.2.6 用戶對象的事件 472
12.2.7 保存用戶對象 473
12.3 使用繼承創(chuàng)建用戶對象 473
12.4 在用戶對象中插入不可視對象 474
12.5 使用用戶對象 475
12.5.1 使用可視用戶對象 475
12.5.2 使用全局標(biāo)準(zhǔn)類用戶對象 475
12.5.3 使用類用戶對象 476
12.6 用戶對象與窗口通信 477
12.6.1 使用函數(shù) 477
12.6.2 使用用戶事件 478
第十三章 管理應(yīng)用庫 480
13.1 庫管理畫筆 480
13.2 操縱庫 481
13.2.1 顯示庫和對象 482
13.2.2 使用彈出菜單 482
13.2.3 Options對話框 483
13.2.4 創(chuàng)建和刪除庫 484
13.2.5 打開和預(yù)覽對象 485
13.2.6 拷貝、移動、刪除對象 485
13.2.7 設(shè)置根位置 486
13.2.8 修改注釋 486
13.3 查找?guī)旌蛯ο?487
13.4 使用檢出和檢入 488
13.5 使用版本控制系統(tǒng) 490
13.5.1 設(shè)置PowerBuilder SCC API 491
13.5.2 使用PowerBuilder SCC API 493
13.6 優(yōu)化庫 495
13.7 重新生成庫選項(xiàng) 495
13.8 導(dǎo)入、導(dǎo)出庫選項(xiàng) 497
13.9 創(chuàng)建運(yùn)行庫 498
13.10 創(chuàng)建庫報表 499
第十四章 建立MDI應(yīng)用 500
14.1 建立MDI框架窗口 501
14.2 使用工作表 501
14.3 提供微幫助 502
14.4 提供工具欄 502
14.4.1 增加工具欄 503
14.4.2 設(shè)置工具欄屬性 503
14.4.3 使用工具欄 504
14.4.4 保存和恢復(fù)工具欄設(shè)置 505
14.5 調(diào)整客戶區(qū)大小 507
第十五章 分布式應(yīng)用 509
15.1 分布式應(yīng)用與PowerBuilder 509
15.1.1 分布式計(jì)算 509
15.1.2 分布式應(yīng)用的結(jié)構(gòu) 510
15.1.3 設(shè)計(jì)分布式應(yīng)用 515
15.2 建立Jaguar組件 516
15.2.1 定義組件接口 517
15.2.2 從Jaguar組件訪問數(shù)據(jù)庫 518
15.2.3 支持實(shí)例共享 525
15.2.4 使用共享組件 526
15.2.5 調(diào)用其他服務(wù)器組件方法 527
15.2.6 訪問組件屬性 528
15.2.7 記錄Jaguar日志 528
15.2.8 測試和調(diào)試組件 529
15.2.9 發(fā)布組件 529
15.3 建立Jaguar客戶 530
15.3.1 連接到Jaguar服務(wù)器 530
15.3.2 生成Jaguar代理對象 531
15.3.3 調(diào)用組件方法 532
15.3.4 從服務(wù)器請求消息 533
15.3.5 處理通信錯誤 535
15.3.6 發(fā)布客戶端應(yīng)用 537
15.4 建立COM/MTS組件 537
15.4.1 組件對象模型 538
15.4.2 定義組件接口 538
15.4.3 從COM/MTS組件訪問數(shù)據(jù)庫 540
15.4.4 事務(wù)支持 542
15.4.5 對象生命控制 543
15.4.6 調(diào)用其他服務(wù)器組件方法 543
15.4.7 記錄錯誤 543
15.4.8 安全問題 543
15.4.9 建立COM/MTS組件 544
15.4.10 發(fā)布COM服務(wù)器 545
15.5 建立COM/MTS客戶 546
15.5.1 連接到COM服務(wù)器 546
15.5.2 訪問COM組件 547
15.5.3 控制事務(wù) 547
15.6 建立分布式PowerBuilder客戶 548
15.6.1 連接服務(wù)器 548
15.6.2 調(diào)用遠(yuǎn)程對象函數(shù) 549
15.6.3 生成代理對象 551
15.6.4 處理通信錯誤 552
15.6.5 管理程序變量空間 552
15.6.6 使用ConnectionInfo對象 553
15.6.7 發(fā)布客戶端應(yīng)用 554
15.7 建立分布式PowerBuilder服務(wù)器 554
15.7.1 建立用戶接口 554
15.7.2 管理客戶連接 555
15.7.3 建立遠(yuǎn)程對象 557
15.7.4 訪問數(shù)據(jù)庫 558
15.7.5 使用共享對象 564
15.7.6 處理異步請求 567
15.7.7 推送消息 567
15.7.8 防止死鎖 568
15.7.9 發(fā)布服務(wù)器應(yīng)用 569
第十六章 調(diào)試和運(yùn)行應(yīng)用 570
16.1 調(diào)試應(yīng)用 570
16.1.1 調(diào)試的基本步驟 570
16.1.2 啟動調(diào)試器 570
16.1.3 設(shè)置斷點(diǎn) 572
16.1.4 在調(diào)試模式中運(yùn)行 575
16.1.5 檢查應(yīng)用狀態(tài) 576
16.1.6 單步跟蹤應(yīng)用 580
16.1.7 進(jìn)入調(diào)試模式的其他方法 581
16.2 運(yùn)行應(yīng)用 583
第十七章 編譯和發(fā)行應(yīng)用 586
17.1 編譯的基礎(chǔ)知識 586
17.1.1 編譯器 586
17.1.2 可執(zhí)行應(yīng)用的組成 587
17.1.3 選擇包裝模型 589
17.2 創(chuàng)建可執(zhí)行應(yīng)用 590
17.2.1 創(chuàng)建或打開工程 590
17.2.2 定義可執(zhí)行應(yīng)用工程 591
17.2.3 使用動態(tài)庫 593
17.2.4 分布資源 593
17.2.5 查找對象 594
17.2.6 顯示工程中的對象 596
17.3 建立組件和代理 596
17.4 測試可執(zhí)行應(yīng)用 597
17.5 交付應(yīng)用 597
17.5.1 安裝環(huán)境部分 598
17.5.2 安裝應(yīng)用部分 598
17.6 在Windows上發(fā)布應(yīng)用 599
17.6.1 自動發(fā)布 599
17.6.2 安裝PowerBuilder配置文件 599
17.6.3 配置數(shù)據(jù)源 600
17.6.4 安裝可執(zhí)行應(yīng)用 601
17.6.5 啟動發(fā)行的應(yīng)用 602
第十八章 PowerBuilder應(yīng)用綜合范例 603
18.1 建立應(yīng)用對象 603
18.2 創(chuàng)建數(shù)據(jù)庫表 605
18.3 建立數(shù)據(jù)窗口對象 607
18.4 建立窗口對象 609
18.5 調(diào)試和運(yùn)行應(yīng)用 613
18.6 生成可執(zhí)行文件 614

本目錄推薦

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