>在FORM_BUILD的對象庫中點擊
出現下圖顯示
我們保存為TEST
OLB
//gif> >雙擊TEST前面的圖標或者點擊右鍵的對象庫
都可以調出如下界面
//gif> >然後我們將FORM共性的東西如水平畫布
LOV
記錄組
控制塊等等
拖動到對應的程序組中
如圖
//gif> >然後保存
現在一個用於標准的對象庫就建立成功了
下面我介紹一下使用的方法
>建立完對象庫以後
我們在開發新的FORM時就可以有效的利用以前的設計
我們用同樣的方法(第二步)將對象庫頁打開
然後將相應的對象拖到新FORM中
這是會提示如下信息
//gif> 如果選擇復制
將生成新的對象
和你手工生成的沒有區別
如果選擇子類
將會按照繼承機制生成新的對象
新對象的圖標上會有一個箭頭
如圖
//gif> 選擇子類的好處的是大量的FORM使用相同對象
可以通過修改對象庫來實現批量的修改
凡是通過繼承創建的對象
相關特性是隨著對象庫變化的
(一點注意
對象庫必須放在指定的路徑下
如FORM的相同路徑)
以上就是對象庫的使用方法
對象庫如果使用的合理
可以有效的提高開發速度
減少工作量
也便於團隊中形成統一的開發風格
上面的例子很簡單
權當拋磚引玉
我以前寫的屬性類的范例如果和對象庫結合使用
無論對個人開發和團隊開發都是很好的辦法
From:http://tw.wingwit.com/Article/program/Oracle/201311/18951.html