PB的N UP型別的DW的設計 一行顯示多條資料

2021-07-10 13:14:49 字數 711 閱讀 7264

n-up型別的dw就是在一行顯示多條記錄的格式,如下圖所示的格式:

新建dw,選擇n-up型別,選擇表的字段後按下一步會出現乙個對話方塊,輸入每行顯示的數量,再下一步就顯示dw設計畫板。

在這裡可以看到,每個欄位都在明細帶中重了定義的次數,並且它的名字屬性分別是原欄位名後面加下劃線加數字。但是如果用計算列引用的時候,你就會發現可以引用的字段裡是沒有加下劃線數字的。

如果要跟引用的話,可以如下圖這樣引用,即在計算列中引用的字段後面加,括號裡面的數字就是對應著相應的記錄,數字從0開始。

上面就是設計畫板,如果在設計畫板時再重新增加新的字段時,我發現他們並沒有增加到畫板中,我沒有試過手工如何增加,這種情況我就只有重新再建dw。

還有在dw顯示資料時,單擊或雙擊某個區域時,事件中的row就是記錄行的資料。這樣通過雙擊開啟乙個視窗顯示詳細資料的指令碼與一般dw無異。

合理利用DW完成PB的多表更新

案例 有乙個業務需要同時更新兩個或以上的表 分析 同時更新兩個表,簡單一點的就是用其中乙個表做dw更新,同時用sql更新另外乙個表 或者頁trigger實現其他表的更新。但這樣對於相類似的業務就無疑是大大增加工作量。而且維護不方便。但我們細細考慮一下,dw作為pb的利器自然有他獨到的地方。更新屬性就...

合理利用DW完成PB的多表更新

案例 有乙個業務需要同時更新兩個或以上的表 分析 同時更新兩個表,簡單一點的就是用其中乙個表做dw更新,同時用sql更新另外乙個表 或者頁trigger實現其他表的更新。但這樣對於相類似的業務就無疑是大大增加工作量。而且維護不方便。但我們細細考慮一下,dw作為pb的利器自然有他獨到的地方。更新屬性就...

PB中dynamic呼叫型別的用法

pb中dynamic呼叫型別的用法 說到dynamic呼叫型別,我們先看看物件 屬性 函式和事件的引用方法 powerbuilder6.0應用程式的開發過程實際上就是各種物件的定義和使用過程。所有物件都有名稱,並通過名稱相互區分。在powerscript中,訪問物件的屬性 函式 事件的方法很簡單,就...