前後關聯範本的刪除載入程式
您可以選擇使用載入程式刪除前後關聯範本。此載入程式檔案位於 <Windchill> 資料夾中並從 Windchill shell 執行。載入程式可在 2 種模式下執行:
1. ALL - 會刪除前後關聯範本的所有版序。
2. LATEST_ITERATION - 只會刪除前後關聯範本的最新版序。
載入程式檔案的範例說明如下
<?xml version="1.0"?>
<!DOCTYPE NmLoader SYSTEM "standard12_1.dtd">
<NmLoader>
<csvDeleteContainerTemplate
handler="wt.inf.template.LoadContainerTemplate.deleteContainerTemplate">
<csvname>prod_site</csvname>
<csvcontainerClassName>wt.pdmlink.PDMLinkProduct</csvcontainerClassName>
<csvparentContainerPath>/</csvparentContainerPath>
<csvdeleteOption>ALL</csvdeleteOption>
</csvDeleteContainerTemplate>
</NmLoader>
從 Windchill shell 執行載入程式的指令為:
windchill wt.load.LoadFromFile -d site.xml -u wcadmin -p wcadmin -CONT_PATH /
當發生下列情況時,會拋出例外並產生應用伺服器記錄檔,且不會成功刪除範本:
• 範本已在系統中使用。
• 範本已出庫。
當找不到與提供給載入程式之屬性相符的範本時,會列印記錄檔。例如,當 csvparentContainerPath 不正確、容器範本不存在於系統中、csvdeleteOption 的值不正確,以及 csvcontainerClassName 的值不正確時。