1. 先建立一FORM(SOURCE.FMB),此程式用途為建立Object Library的前置程式。

  

Source.fmb --> Object Library --> Template.fmb

爾後新增程式時,開啟template.fmb另存為cimi100.fmb/cimi110.fmb..即可。

當要修改Object property時,直接由Source.fmb 修改後拖拉至Object Library,後續相關的程式只要仍保留繼承關係,即會自動更新。

nEO_IMG_temp.jpg

A.建立一block用以分類,將ITEM屬性大致分為KEY/REQUIRED/LOV/DISPLAY.將固定不變的屬性(如欄位高度、字型)在此支程式中作設定。

B.在特性選盤中,屬性前有小綠點的後續引用時會變更欄位的屬性,如果某一屬性不想繼承時,只需再按上列工具中的「繼承」圖示(紅框圈起處),小綠點即不見。


2. 建立一Object Library,在物件程式庫上,點選即 + 可建立

    nEO_IMG_tmp2.jpg

    A.更改LIB_TAB0的顯示名稱:於物件程式庫/程式庫頁籤,按號展開頁籤數目,在欲更改的頁籤上點選右鍵/特性選盤,更改標籤屬性即可。

3.接下來就是要將相關的物件存放至物件程序庫中。

   nEO_IMG_temp3.jpg


4.做到這步驟,Object Library的建立快接近完成了,現在要介紹的這個設定非常重要,關係到後續是否可以被引用。

      nEO_IMG_temp4.jpg

5.新增 template.fmb,此支程式用途可當成建立程式的範本。每支程式都會使用到的:警示、連接的程式庫、參數等都可以先在Object Library中建立,再至此程式引用即可。

   例如: 要引用先前已建立的ITEM_REQUIRED屬性,須先將Object Library 開啟,當在ITEM上按右鍵時,選擇 smart classes ,會依據物件類型出現相符合的class,其它物件可依此方式比照辦理。

   nEO_IMG_temp5.jpg


6.屬性圖示說明

2009-03-25_221813.jpg

1.由Object Library繼承而來,當Ojbect Library更動時,此屬性也同步更新

2.預設值。

3.變更預設值後的圖示

4.繼承關係中斷。原本是由繼承而來但被使用者更改。

如要重新建立繼承關係,點選特性選盤上的繼承(Inherit)”圖示

 



*.延伸閱讀: 如何建立PL/SQL Library

創作者介紹
創作者 亮晶晶 的頭像
亮晶晶

亮晶晶

亮晶晶 發表在 痞客邦 留言(0) 人氣()