PowerBuilder常用技巧

2022-03-01 11:46:00 字數 398 閱讀 8552

1、怎樣對分組裡的行加上序號,要求每個組裡行的序號從1開始!

datawindow物件,用計算域:

//做分組組號

cumulativesum( if( 分組列名 [-1] = 分組列名 [0],0,1) for all )

//做組內編號

getrow() - first(getrow() for group 1) + 1

2、去掉分組資料視窗的分頁線

.modify("datawindow.hidegrayline=yes")

3、資料視窗格式為grid時,列單元格(tab order為0)滑鼠單擊列標題時相應的列內容會變黑。

dw物件屬性中的column moving 和mouse selection兩項取消選中即可解決。

ReportingSerivces 常用技巧

解決重複線問題 dim name as string public function findline byval value as string as string if name value then return false else name value return true end if...

powerbuilder日期函式

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

PowerBuilder常用字串函式

right 功能從字串右端取指定個數字元。語法right string,n 引數string string型別,指定要提取子串的字串n long型別,指定子串長度返回值string。函式執行成功時返回string字串右邊n個字元,發生錯誤時返回空字串 如果任何引數的值為null,right 函式返回...