特定管理 > 訂做企業物件 > 類型及屬性管理 > 類型及屬性管理指令行工具 > 將欄新增至類型
  
將欄新增至類型
本機屬性是只能儲存零或一個屬性值的屬性。這些屬性的值會儲存在與類別相關聯之資料庫表格中的一或多個模型化欄中。必須將類別明確模型化為包括這些模型化欄,此功能才可供使用。
本機屬性有支援下列欄資料類型:
String
Long
Double
Boolean
Timestamp
ObjectReference
VersionReference (僅適用於 PTC FlexPLM 類型)
InlineBLOB (不適用於 PTC FlexPLM 類型)
* 
若要在類型上以實數或具有單位的實數資料類型建立本機屬性,兩個欄必須新增至資料庫表格: 一個是 Long 資料類型,一個是 Double 資料類型。
欲在附有超連結資料類型的類型上建立本機屬性,必須加入兩個 String 資料類型欄到資料庫表。
AddColumns 工具可讓您將欄新增至用來儲存本機屬性的類型。此工具會針對指定類型產生 *TypeInfo.java*TypeInterface.java 來源檔案。之後它會編譯這些來源檔案,以產生相應的類別檔案 (_*TypeInfo.class_*TypeInterface.class*TypeInfo.class) 與 Introspection 檔案 (*TypeInfo.ClassInfo.ser*TypeInterface.class*TypeInterface.ClassInfo.ser)。該工具也會更新資料庫結構描述與本機屬性欄結構描述檔案 (AddColumnsSchema.xml) 以反映新欄。本機屬性欄結構描述檔案會為系統中的所有類型定義完整的本機屬性欄組態。
* 
本機屬性欄結構描述檔案 (AddColumnsSchema.xml) 不得手動編輯,只能透過使用 AddColumns 工具更新。