PowerBuilder學習筆記之1開發環境

2022-06-21 17:30:13 字數 1032 閱讀 2138

1.1 整合開發環境

pb classic(即 pb經典)主視窗主要由選單欄、工具欄、工作空間目錄、畫板工作區和剪貼視窗等區域組成。

1.1.1  powerbuilder的基本概念

1.工作空間(workspace)

組織和管理整個應用程式

2.應用程式物件和系統物件

pb中每乙個應用程式都必須擁有乙個系統物件擁有標識應用程式,並作為應用程式入口,這個系統物件被稱為應用程式物件。

使用者執行某個已經定義的應用程式物件時,系統觸發的第乙個事件就是應用程式物件的"open"事件。

在pb中,視窗、選單、各種控制項也都是系統物件,每一種物件事件都是定義在pb內部的一種資料型別。

通過(browser)物件瀏覽器可以檢視所有pb物件

3.畫板

pb開發環境由一系列整合的畫板(painter)組成,所謂畫板,就是完成一定功能的工具視窗。例如:視窗畫板用於定義視窗物件;使用者物件畫板擁有定義使用者物件,資料視窗畫板擁有定義資料視窗物件;庫畫板完成應用庫的增刪改差等。

1.1.2  主視窗

1.系統選單

2.工具欄

3.畫板

畫板、畫板工具和小工具組成了pb的開發環境

PowerBuilder學習筆記之呼叫事件和函式

2.7.1呼叫事件和函式 完整語法 objectname ancestorclass type when name argumnetlist 說明 objectname 指定函式或事件的物件名 ancestorclass 指定函式或事件的祖先類名 type 1 event 呼叫事件型別 2funct...

powerbuilder日期函式

pb系統函式 之 日期時間函式day 功能得到日期型資料中的號數 1到31之間的整數值 語法day date 引數date 要得到號數的日期值返回值 integer。函式執行成功時返回號數 1到31之間的整數值 如果date引數的值為null,則day 函式返回null。dayname 功能得到指定...

PowerBuilder常用技巧

1 怎樣對分組裡的行加上序號,要求每個組裡行的序號從1開始!datawindow物件,用計算域 做分組組號 cumulativesum if 分組列名 1 分組列名 0 0,1 for all 做組內編號 getrow first getrow for group 1 1 2 去掉分組資料視窗的分頁...