特定管理 > 訂做企業物件 > 類型及屬性管理 > 類型及屬性管理指令行工具 > 將欄新增至類型 > 範例:針對類型分配其他欄
  
範例:針對類型分配其他欄
此範例說明如何針對類型新增其他欄。如果尚未針對類型新增其他欄,或者如果指定類型的所有最初分配的欄都在使用中且需要其他欄,則您需要執行此操作。下列範例將可用資料類型 (StringLongDouble) 之子集的五個額外欄新增至 wt.part.WTPart 類型。
* 
對於 String 資料類型屬性而言,如果您需要大於 500 (VARCHAR) 的資料大小,您需要將 -stringSize 參數新增至 AddColumns 指令。如需詳細資訊,請參閱為字串本機屬性設定較大的資料庫欄大小
1. Windchill shell 中,執行下列指令 (預期控制台輸出也會顯示出來):
D:\<Windchill>\AddColumns wt.part.WTPart String=5 Long=5 Double=5
Annotation processing round 1 complete -- 2 file(s) generated.
Annotation processing generation COMPLETE. ALL ERRORS BEYOND THIS POINT ARE REAL!!!
Attribute columns are added to wt.part.WTPart successfully.
Annotated source files: WTPartTypeInfo.java, WTPartTypeInterface.java are generated at
D:\Windchill_installation\Windchill\temp\src\wt\part.
Customer added columns report D:\Windchill\installer\ext\AddColumns.txt
is generated or updated.
Updating database schema... be patient.
2. 「升級結構描述」視窗即會顯示。
流程完成之後,Upgrade Schema 視窗會消失。完成 AddColumns 工具之後,下列加工品可供使用:
控制台會顯示下列訊息:Database schema is updated.
會在從中執行指令的目錄中建立 upgrade_tool.log 檔案。
wt.part.WTPart 的資料庫結構描述現在會更新為包括下列每個資料類型的五個額外欄:StringLongDouble
會在您於上述指令行上指定的位置產生WTPartTypeInfo.javaWTPartTypeInterface.java 類別檔案。產生程式碼的位置是選用的。如果您未指定位置,則程式碼儲存在 <Windchill>\temp\src 目錄中。在此情況下,會使用預設位置。
3. 重新啟動應用伺服器,以使新增欄可用於類型。