PowerBuilder 7.0高級(jí)開發(fā)實(shí)例與技巧

出版時(shí)間:2001-7  出版社:電子工業(yè)出版社  作者:胡存生  頁(yè)數(shù):408  字?jǐn)?shù):555  

內(nèi)容概要

PowerBuilder是分布式數(shù)據(jù)庫(kù)應(yīng)用程序的前端開發(fā)工具,具有使用靈活的數(shù)據(jù)窗口和面向?qū)ο蟮膹?qiáng)大開發(fā)能力,是數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)領(lǐng)域的主要開發(fā)工具之一。    本書結(jié)合多個(gè)具有代表性的實(shí)例分析,循序漸進(jìn)地說明了使用PowerBuilder 7.0開發(fā)應(yīng)用系統(tǒng)的過程和技巧。    本書是一本深入淺出地介紹PowerBuilder 7.0使用與開發(fā)的書,重點(diǎn)分析了多個(gè)實(shí)例,詳細(xì)地介紹了開發(fā)應(yīng)用項(xiàng)目的

書籍目錄

第1章 開發(fā)規(guī)范
1.1 開發(fā)應(yīng)用程序的基本過程
1.1.1 創(chuàng)建數(shù)據(jù)庫(kù)
1.1.2 創(chuàng)建應(yīng)用對(duì)象
1.1.3 創(chuàng)建窗口
1.1.4 創(chuàng)建數(shù)據(jù)窗口
1.1.5 設(shè)計(jì)菜單
1.1.6 編寫腳本代碼
1.1.7 調(diào)試應(yīng)用程序
1.1.8 發(fā)布應(yīng)用程序
1.2 命名規(guī)范
1.2.1 變量命名標(biāo)準(zhǔn)
1.2.2 語(yǔ)法規(guī)則
1.2.3 標(biāo)準(zhǔn)數(shù)據(jù)類型前綴
1.2.4 控件命名缺省前綴
第2章 可視化開發(fā)界面
2.1 可視化開發(fā)界面和開發(fā)工具
2.1.1 開發(fā)界面
2.1.2 開發(fā)工具
2.2 畫板對(duì)象
2.3 設(shè)置工具欄
2.4 主窗口
2.4.1 “New”對(duì)話框
2.4.2 畫板窗口
2.4.3 子窗口特征
2.4.4 設(shè)置子窗口
2.4.5 To-Do List
2.4.6 設(shè)置快捷鍵
2.5 數(shù)據(jù)庫(kù)支持
2.6 新增窗口控件
2.7 聯(lián)機(jī)幫助
第3章 應(yīng)用對(duì)象
3.1 應(yīng)用對(duì)象
3.1.1 創(chuàng)建新的應(yīng)用對(duì)象
3.1.2 查看應(yīng)用對(duì)象
3.2 應(yīng)用畫板
3.3 應(yīng)用屬性
3.3.1 General屬性
3.3.2 Toolbar屬性
3.3.3 附加屬性
3.4 事 件
3.4.1 Open事件
3.4.2 Close事件
3.4.3 Idle事件
3.4.4 System Error事件
3.4.5 ConnectionBegin事件
3.4.6 ConnectionEnd事件
3.5 函 數(shù)
第4章 窗口及控件
4.1 窗口對(duì)象類型
4.1.1 主窗口
4.1.2 子窗口
4.1.3 彈出式窗口
4.1.4 響應(yīng)式窗口
4.1.5 多文檔界面框架窗口
4.1.6 帶微幫助的多文檔界面框架窗口
4.2 窗口畫板
4.2.1 組成
4.2.2 設(shè)置窗口畫板
4.2.3 創(chuàng)建窗口對(duì)象
4.2.4 在窗口中添加控件
4.2.5 刪除控件
4.2.6 調(diào)整控件及其布局
4.2.7 定義Tab順序
4.3 窗口對(duì)象屬性
4.3.1 “General”選項(xiàng)卡
4.3.2 “Scroll”選項(xiàng)卡
4.3.3 “Toolbar”選項(xiàng)卡
4.3.4 “Other”選項(xiàng)卡
4.4 窗口對(duì)象的事件及函數(shù)
4.4.1 事件
4.4.2 函數(shù)
4.5 窗口控件
4.5.1 基本類型
4.5.2 共同屬性
4.5.3 CommandButton
4.5.4 PictureButton
4.5.5 RadioButton
4.5.6 GroupBox
4.5.7 CheckBox
4.5.8 ListBox
4.5.9 DropDownListBox
4.5.10 TreeView
4.5.11 ListView
4.5.12 StaticText
4.5.13 SinglelineEdit
4.5.14 MultiLineEdit
4.5.15 EditMask
4.5.16 RichTextEdit
4.5.17 Tab
4.5.18 Drawing
4.5.19 DataWindow
4.5.20 OLE控件
4.6 新增控件
4.6.1 刻度條控件
4.6.2 進(jìn)度條控件
4.6.3 超鏈控件
第5章 窗口開發(fā)技巧
5.1 使窗口自動(dòng)居中(實(shí)例5-1)
5.2 實(shí)現(xiàn)Win95風(fēng)格的上下文幫助(實(shí)例5-2)
5.3 PB 7.0新增控件的使用(實(shí)例5-3)
5.3.1 新增控件的功能
5.3.2 程序的功能
5.3.3 編程技巧
5.4 為應(yīng)用程序添加啟動(dòng)畫面的技巧(實(shí)例5-4)
5.5 創(chuàng)建用戶注冊(cè)程序畫面的技巧(實(shí)例5-5)
5.5.1 創(chuàng)建過程
5.5.2 對(duì)象腳本
5.5.3 運(yùn)行程序
第6章 多文檔界面實(shí)例分析
6.1 基本結(jié)構(gòu)
6.1.1 主框架窗口
6.1.2 菜單欄
6.1.3 工具欄
6.1.4 工作表
6.1.5 用戶工作區(qū)
6.1.6 狀態(tài)欄
6.2 創(chuàng)建MDI應(yīng)用程序
6.2.1 創(chuàng)建應(yīng)用對(duì)象
6.2.2 創(chuàng)建菜單對(duì)象
6.2.3 創(chuàng)建主框架窗口
6.2.4 創(chuàng)建工作表窗口
6.2.5 編寫腳本代碼
6.2.6 創(chuàng)建狀態(tài)欄
6.2.7 創(chuàng)建MDI工具欄
6.3 實(shí)例分析(實(shí)例6-1)
6.3.1 創(chuàng)建應(yīng)用對(duì)象
6.3.2 創(chuàng)建框架窗口菜單對(duì)象
6.3.3 創(chuàng)建MDI主框架窗口
6.3.4 創(chuàng)建工作表窗口
6.3.5 添加腳本
6.3.6 運(yùn)行
第7章 數(shù)據(jù)窗口
7.1 數(shù)據(jù)窗口的組成
7.2 創(chuàng)建數(shù)據(jù)窗口
7.2.1 子窗口功能
7.2.2 數(shù)據(jù)窗口畫板的屬性
7.3 創(chuàng)建數(shù)據(jù)窗口對(duì)象
7.4 數(shù) 據(jù) 源
7.4.1 “Quick Select”數(shù)據(jù)源
7.4.2 “SQL Select”數(shù)據(jù)源
7.4.3 “Query”數(shù)據(jù)源
7.4.4 “External”數(shù)據(jù)源
7.4.5 “Stored Procedure”數(shù)據(jù)源
7.5 顯示樣式
7.5.1 Tabular樣式
7.5.2 Grid樣式
7.5.3 Freeform樣式
7.5.4 Label樣式
7.5.5 CrossTab樣式
7.5.6 Group樣式
7.5.7 Graph樣式
7.5.8 N-Up樣式
7.5.9 RichText樣式
7.5.10 Composite樣式
7.5.11 OLE 2.0樣式
7.6 數(shù)據(jù)窗口分區(qū)
7.6.1 “Header”區(qū)
7.6.2 “Detail”區(qū)
7.6.3 “Summary”區(qū)
7.6.4 “Footer”區(qū)
7.6.5 “Header Group”區(qū)
7.6.6 “Trailer Group”區(qū)
7.7 數(shù)據(jù)窗口對(duì)象屬性
7.7.1 “General”選項(xiàng)卡
7.7.2 “Print Specification”選項(xiàng)卡
7.7.3 “HTML Table”和“HTML Generation”選項(xiàng)卡
7.8 列 屬 性
7.8.l “Format”選項(xiàng)卡
7.8.2 “Edit”選項(xiàng)卡
7.8.3 有效性規(guī)則
7.9 操縱數(shù)據(jù)行
7.9.1 記錄過濾
7.9.2 排序
7.9.3 檢索
7.9.4 創(chuàng)建分組
第8章 數(shù)據(jù)窗口編程技巧
8.1 事務(wù)對(duì)象
8.1.1 缺省事務(wù)對(duì)象SQLCA
8.1.2 屬性含義
8.1.3 設(shè)置屬性
8.2 連接數(shù)據(jù)庫(kù)
8.2.1 建立連接
8.2.2 斷開連接
8.2.3 分配事務(wù)對(duì)象
8.3 緩沖區(qū)和可編輯控件函數(shù)
8.3.1 緩沖區(qū)
8.3.2 可編輯控件
8.4 數(shù)據(jù)窗口控件函數(shù)
8.5 數(shù)據(jù)窗口事件
8.5.1 Clicked事件
8.5.2 ItemChanged事件
8.5.3 ItemError事件
8.5.4 RetrieveStart事件
8.5.5 RetrieveEnd事件
8.5.6 RetrieveRow事件
8.5.7 UpdateStart事件
8.5.8 UpdateEnd事件
8.6 數(shù)據(jù)窗口編程技巧
8.6.1 實(shí)現(xiàn)數(shù)據(jù)窗口多行選擇的技巧(實(shí)例8-1)
8.6.2 實(shí)現(xiàn)數(shù)據(jù)窗口模糊查詢的技巧(實(shí)例8-2)
8.6.3 在數(shù)據(jù)窗口中實(shí)現(xiàn)金額大小寫轉(zhuǎn)換的技巧(實(shí)例8-3)
8.6.4 實(shí)現(xiàn)窗口自動(dòng)刷新的技巧(實(shí)例8-4)
8.6.5 實(shí)現(xiàn)報(bào)表打印的技巧(實(shí)例8-5)
第9章 PowerScript語(yǔ)言
9.1 編程環(huán)境
9.1.1 “Script”子窗口
9.1.2 設(shè)置編程環(huán)境
9.2 編程工具
9.2.1 “Comment”和“Uncomment”按鈕
9.2.2 “Find”和“Replace”按鈕
9.2.3 粘貼
9.2.4 “Compile”按鈕
9.3 函數(shù)畫板
9.3.1 創(chuàng)建全局函數(shù)
9.3.2 修改全局函數(shù)
9.4 結(jié)構(gòu)畫板
9.4.1 創(chuàng)建全局結(jié)構(gòu)
9.4.2 修改全局結(jié)構(gòu)
9.5 語(yǔ)法規(guī)則
9.5.1 注釋行
9.5.2 大小寫
9.5.3 標(biāo)識(shí)符
9.5.4 續(xù)行符
9.5.5 分隔符
9.5.6 保留字
9.6 運(yùn) 算 符
9.6.1 算術(shù)運(yùn)算符
9.6.2 關(guān)系運(yùn)算符
9.6.3 邏輯運(yùn)算符
9.6.4 連接運(yùn)算符
9.7 數(shù)據(jù)類型
9.7.1 標(biāo)準(zhǔn)數(shù)據(jù)類型
9.7.2 系統(tǒng)對(duì)象數(shù)據(jù)類型
9.7.3 枚舉數(shù)據(jù)類型
9.8 變 量
9.8.1 作用域
9.8.2 Instance的訪問權(quán)限
9.9 常 量
9.10 數(shù) 組
9.10.1 一維數(shù)組
9.10.2 動(dòng)態(tài)數(shù)組與多維數(shù)組
9.11 常用函數(shù)
9.12 代 詞
9.12.1 This
9.12.2 Parent
9.12.3 Super
9.13 語(yǔ) 句
9.13.1 流程控制
9.13.2 其他語(yǔ)句
第10章 菜 單
10.1 類 型
10.1.1 下拉式菜單
10.1.2 彈出式菜單
10.1.3 級(jí)聯(lián)菜單
10.2 設(shè)計(jì)菜單
10.2.1 設(shè)計(jì)菜單的原則
10.2.2 菜單畫板
10.2.3 設(shè)計(jì)步驟
10.2.4 設(shè)置屬性
10.3 菜單編程
10.3.1 事件
10.3.2 函數(shù)
10.4 設(shè)計(jì)實(shí)例(實(shí)例10-1)
10.4.1 創(chuàng)建過程
10.4.2 編寫代碼
第11章 開發(fā)應(yīng)用過程分析
11.1 總體功能設(shè)計(jì)
11.1.1 身份驗(yàn)證
11.1.2 借閱圖書
11.1.3 歸還圖書
11.1.4 打印催還單
11.1.5 信息查詢
11.1.6 系統(tǒng)維護(hù)
11.1.7 幫助信息
11.1.8 退出系統(tǒng)
11.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)
11.3 應(yīng)用分析
11.4 身份驗(yàn)證
11.4.1 Open事件腳本
11.4.2 Cb_1“確認(rèn)”按鈕腳本
11.4.3 Cb_2“退出”按鈕腳本
11.5 主窗口及菜單
11.6 借閱圖書
11.6.1 借閱圖書的過程
11.6.2 事件腳本
11.7 歸還圖書
11.7.1 歸還圖書操作過程
11.7.2 事件腳本
11.8 打印催還單
11.8.1 打印催還單操作過程
11.8.2 事件腳本
11.9 信息查詢
11.9.1 個(gè)人借閱查詢
11.9.2 催還書目瀏覽
11.9.3 分布信息查詢
11.9.4 按關(guān)鍵字查詢
11.10 系統(tǒng)維護(hù)
11.10.1 書庫(kù)維護(hù)
11.10.2 借閱人庫(kù)維護(hù)
11.10.3 管理員庫(kù)維護(hù)
11.10.4 部門庫(kù)維護(hù)
11.10.5 缺省還書期限
11.11 幫 助
第12章 綜合實(shí)例分析
12.1 總體功能
12.1.1 增加
12.1.2 刪除
12.1.3 修改
12.1.4 查詢
12.1.5 打印
12.2 設(shè)計(jì)技巧
12.2.1 設(shè)計(jì)技巧
12.2.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)
12.3 設(shè)計(jì)應(yīng)用
12.3.1 定義全局變量及共享變量
12.3.2 應(yīng)用腳本代碼分析
12.4 主控功能
12.4.1 主窗口(w_1)的open事件
12.4.2 選項(xiàng)卡(tab_1)的selectionchanged事件
12.4.3 數(shù)據(jù)窗口控件事件代碼
12.5 “增加”模塊分析
12.5.1 基本操作
12.5.2 代碼分析
12.6 “刪除”模塊分析
12.6.1 基本操作
12.6.2 代碼分析
12.7 “修改”模塊分析
12.7.1 基本操作
12.7.2 代碼分析
12.8 “查詢”模塊分析
12.8.1 基本操作
12.8.2 代碼分析
12.9 “打印”模塊分析
12.9.1 基本操作
12.9.2 代碼分析
第13章 數(shù)據(jù)庫(kù)與SQL語(yǔ)言
13.1 數(shù)據(jù)庫(kù)管理系統(tǒng)
13.1.1 創(chuàng)建數(shù)據(jù)庫(kù)表實(shí)例
13.1.2 定義關(guān)鍵字和索引
13.1.3 設(shè)置擴(kuò)展屬性及添加記錄
13.2 連接數(shù)據(jù)庫(kù)
13.2.1 ODBC接口
13.2.2 專用接口
13.3 SQL語(yǔ)言
13.3.1 SQL語(yǔ)句
13.3.2 使用SQL
第14章 調(diào)試應(yīng)用程序
14.1 調(diào)試環(huán)境
14.2 斷點(diǎn)操作
14.2.1 調(diào)試程序的切換
14.2.2 設(shè)置斷點(diǎn)
14.2.3 斷點(diǎn)的無(wú)效和有效
14.2.4 清除斷點(diǎn)
14.3 調(diào)試方法
14.3.1 調(diào)試的開始、繼續(xù)和停止
14.3.2 其他調(diào)試方法
14.4 查看信息
14.4.1 查看各種變量的值
14.4.2 查看其他信息
14.5 實(shí) 例
14.5.1 設(shè)置斷點(diǎn)
14.5.2 調(diào)試應(yīng)用程序
14.6 生成可執(zhí)行文件
14.6.1 創(chuàng)建工程文件
14.6.2 生成可執(zhí)行文件
14.6.3 查看可執(zhí)行文件對(duì)象
14.6.4 配置用戶運(yùn)行環(huán)境
第15章 庫(kù) 文 件
15.1 庫(kù)文件的組織
15.2 庫(kù) 畫 板
15.3 設(shè)置庫(kù)畫板
15.4 使用庫(kù)畫板
15.4.1 操作庫(kù)文件
15.4.2 操作對(duì)象
15.5 注銷與注冊(cè)
15.5.1 注銷對(duì)象
15.5.2 查看被注銷對(duì)象狀態(tài)
15.5.3 注冊(cè)對(duì)象
15.6 導(dǎo)出和導(dǎo)入對(duì)象
15.6.1 導(dǎo)出對(duì)象
15.6.2 導(dǎo)入對(duì)象
附錄A 常用函數(shù)
A.1 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
A.2 系統(tǒng)和環(huán)境函數(shù)
A.3 Is族函數(shù)
A.4 日期和時(shí)間函數(shù)
A.5 文件操作函數(shù)
A.6 庫(kù) 函 數(shù)
A.7 數(shù)字處理函數(shù)
A.8 打印函數(shù)
A.9 登錄函數(shù)
A.10 窗口對(duì)象函數(shù)
附錄B 運(yùn)行實(shí)例環(huán)境設(shè)置

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    PowerBuilder 7.0高級(jí)開發(fā)實(shí)例與技巧 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7