特定管理 > 訂做企業物件 > 類型及屬性管理 > 類型及屬性管理指令行工具 > 匯出及匯入類型資訊 > 匯出類型 > 建立匯出定義檔案
  
建立匯出定義檔案
欲執行匯出,您必須先建立匯出定義檔案。匯出定義檔案可以有任意名稱,例如 DefinitionExporter.xml。匯出定義檔案的格式如以下範例所示:
<?xml version="1.0"?>
<!DOCTYPE NmLoader SYSTEM "standardX26.dtd">
<NmLoader>
<csvExportDefinition handler="com.ptc.core.lwc.server.
TypeDefinitionExporter.beginExportDefinition">
<csvtoLocation>D:\temp</csvtoLocation>
<csvtoFileName>documents.xml</csvtoFileName>
<csvexportDefClass>com.ptc.core.lwc.server.LWCTypeDefinition</csvexportDefClass>
<csvexportNames>wt.doc.WTDocument</csvexportNames>
</csvExportDefinition>
</NmLoader>
此範例匯出定義檔案會指示匯出者將 wt.doc.WTDocument 類型及其所有子類型的中繼資料匯出至下列位置的載入檔案,其中 # 是附加到所產生類型載入檔案的數字後綴:D:\temp\documents_#.xml
下表描述可在匯出定義檔案中的 <csvExportDefinition> 元素內嵌套的元素:
元素
描述
<csvtoLocation>
指定類型載入檔案的產生位置。為此元素指定的任何值都必須是絕對路徑。如果未指定此元素,類型載入檔案會產生至您 Windchill 安裝的暫時目錄,如在 wt.temp 內容中指定。
此為選用元素。
<csvtoFileName>
指定匯出所產生之類型載入檔案的名稱。載入檔案的檔案名稱後面會加上一個數字後綴,例如:TypeLoadFile_3.xml。所產生的載入檔案數取決於支援正在匯出之類型定義所需的基礎定義資料。始終會產生至少兩個載入檔案。
這是必要元素。
<csvexportDefClass>
指定匯出的物件類別。可能的值包括︰
com.ptc.core.lwc.server.LWCTypeDefinition - 匯出類型。
com.ptc.core.lwc.server.LWCEnumerationDefinition - 匯出全域列舉與其組合管理。
這是必要元素。
<csvexportNames>
指定要在類型載入檔案中匯出的類型或全域列舉名稱。
針對類型,使用在「類型及屬性管理」公用程式的「管理類型」視窗中看見的類型內部名稱。將會匯出已命名的類型,及其所有子類型。
針對全域列舉,使用在「類型及屬性管理」公用程式的「管理全域列舉」視窗中看見的全域列舉內部名稱。
此為選用元素。若未指定此元素,則將會根據為 <csvexportDefClass> 指定的類別,匯出所有類型或所有全域列舉。
<csvmode>
指定匯出執行的模式。可能的值包括︰
0 - 所有本地化的值都將匯出為 XML 檔案的一部份。這是預設情況。
1 - 所有本地化的值都將匯出至 rbInfo 檔案。
其他匯出模式只應在技術支援的指導下執行。
此為選用元素。