資料管理能力 > 使用封裝匯入及匯出資料以便離線協同合作 > 定義對應 > 使用載入檔案定義已接收遞送對應
  
使用載入檔案定義已接收遞送對應
如果您要載入已接收遞送對應定義而非使用「定義對應」動作指定它們,可以使用 <Windchill>/loadFiles/preference.federationmapping.xml 載入檔案,其中 <Windchill> 是安裝 Windchill 的位置。您可以使用此檔案作為範例,建立您自己的檔案以載入下列項目的對應定義
資料夾:FederationFolderMapping
檢視:FederationViewMapping
擁有組織:FederationOwningOrgMapping
前後關聯:FederationContextMapping
生命週期:FederationLifecycleMapping
安全性標籤:FederationSecurityLabelMapping
在以下範例中,匯入的資料對應至「一般電腦」產品中的「引擎資料夾」資料夾。
<csvBeginMVPreferenceInstance handler="wt.preference.LoadPreference.beginMVPreferenceInstance">
<csvname>FederationFolderMapping</csvname>
<csvcomments>no comments1</csvcomments>
<csvcontainerClass>wt.pdmlink.PDMLinkProduct</csvcontainerClass>
<csvcontainerName>GENERIC_COMPUTER</csvcontainerName>
<csvparentContainerPath>/wt.inf.container.OrgContainer=Demo Organization</csvparentContainerPath>
<csvclientName>453802382-1321857691652-6818173-136-14-21-130</csvclientName>
<csvlock>FALSE</csvlock>
<csvlockOnly>FALSE</csvlockOnly>
</csvBeginMVPreferenceInstance>

<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>/Default/Engine Folder</csvvaluekey>
<csvvalue>/Default</csvvalue>
<csvlock>false</csvlock>
</csvMVPreferenceInstance>
<csvBeginMVPreferenceInstance handler="wt.preference.LoadPreference.beginMVPreferenceInstance">
<csvname>FederationContextMapping</csvname>
<csvcomments>no comments1</csvcomments>
<csvorganization>Demo Organization</csvorganization>
<csvclientName>453802382-1321857691652-6818173-136-14-21-130</csvclientName>
<csvlock>FALSE</csvlock>
<csvlockOnly>FALSE</csvlockOnly>
</csvBeginMVPreferenceInstance>
<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>/wt.inf.container.OrgContainer=PackagesAutomation/wt.pdmlink.PDMLinkProduct=Car</csvvaluekey>
<csvvalue>GENERIC_COMPUTER</csvvalue>
<csvlock>false</csvlock>
</csvMVPreferenceInstance>
<csvEndMVPreferenceInstance handler="wt.preference.LoadPreference.endMVPreferenceInstance"/>
<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>/wt.inf.container.OrgContainer=PackagesAutomation/wt.pdmlink.PDMLinkProduct=Car</csvvaluekey>
<csvvalue>GENERIC_COMPUTER</csvvalue>
<csvlock>false</csvlock>
</csvMVPreferenceInstance>

<csvEndMVPreferenceInstance handler="wt.preference.LoadPreference.endMVPreferenceInstance"/>
<csvBeginMVPreferenceInstance handler="wt.preference.LoadPreference.beginMVPreferenceInstance">
<csvname>FederationLifecycleMapping</csvname>
<csvcomments>no comments2</csvcomments>
<csvcontainerClass>wt.pdmlink.PDMLinkProduct</csvcontainerClass>
<csvcontainerName>GOLF_CART</csvcontainerName>
<csvparentContainerPath>/wt.inf.container.OrgContainer=Demo Organization</csvparentContainerPath>
<csvclientName>1</csvclientName>
<csvlock>FALSE</csvlock>
<csvlockOnly>FALSE</csvlockOnly>
</csvBeginMVPreferenceInstance>
<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>wt.part.WTPart;charuLC;temp1</csvvaluekey>
<csvvalue>Basic;INWORK</csvvalue>
<csvlock>false</csvlock>
</csvMVPreferenceInstance>
<csvEndMVPreferenceInstance handler="wt.preference.LoadPreference.endMVPreferenceInstance"/>
<csvBeginMVPreferenceInstance handler="wt.preference.LoadPreference.beginMVPreferenceInstance">
<csvname>FederationViewMapping</csvname>
<csvcomments>no comments1</csvcomments>
<csvclientName>1</csvclientName>
<csvlock>FALSE</csvlock>
<csvlockOnly>FALSE</csvlockOnly>
</csvBeginMVPreferenceInstance>
<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>NewDesign</csvvaluekey>
<csvvalue>Design</csvvalue>
<csvlock>false</csvlock>
</csvMVPreferenceInstance>
<csvEndMVPreferenceInstance handler="wt.preference.LoadPreference.endMVPreferenceInstance"/>
<csvBeginMVPreferenceInstance handler="wt.preference.LoadPreference.beginMVPreferenceInstance">
<csvname>FederationOwningOrgMapping</csvname>
<csvcomments>no comments1</csvcomments>
<csvclientName>1</csvclientName>
<csvlock>FALSE</csvlock>
<csvlockOnly>FALSE</csvlockOnly>
</csvBeginMVPreferenceInstance>
<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>TestOrg</csvvaluekey>
<csvvalue>Test_Org</csvvalue>
<csvlock>false</csvlock>
</csvMVPreferenceInstance>
<csvEndMVPreferenceInstance handler="wt.preference.LoadPreference.endMVPreferenceInstance"/>
<csvBeginMVPreferenceInstance handler="wt.preference.LoadPreference.beginMVPreferenceInstance">
<csvname>FederationSecurityLabelMapping</csvname>
<csvcomments>no comments1</csvcomments>
<csvclientName>482499601-1370661076932-1478036579-36-26-21-130</csvclientName>
<csvlock>FALSE</csvlock>
<csvlockOnly>FALSE</csvlockOnly>
</csvBeginMVPreferenceInstance>
<csvMVPreferenceInstance handler="wt.preference.LoadPreference.mvPreferenceInstance">
<csvvaluekey>CUSTOM_FILTER=;CUSTOM_PTC=;CUSTOM_UK_EXPORT=;</csvvaluekey>
<csvvalue>CONTEXT_BASED_LABEL=DemoBased;EXPORT_CONTROL=TestControl;</csvvalue>
<csvlock>TRUE</csvlock>
</csvMVPreferenceInstance>
<csvEndMVPreferenceInstance handler="wt.preference.LoadPreference.endMVPreferenceInstance"/>
建立您自己的載入檔案後,將它儲存至 <Windchill>/loadFiles 目錄中。您可以使用 LoadFromFile 公用程式載入檔案。如需詳細資訊,請參閱使用 LoadFromFile 公用程式
標籤描述
csvname - 對應定義的類型。可能的值包括:
資料夾:FederationFolderMapping
檢視:FederationViewMapping
擁有組織:FederationOwningOrgMapping
前後關聯:FederationContextMapping
生命週期:FederationLifecycleMapping
安全性標籤:FederationSecurityLabelMapping
csvcomments - 對應定義的預設註解。文字儲存在「偏好設定定義」表的「預設註解」中。
csvcontainerClass - 前後關聯的類型。例如,產品應是 wt.pdmlink.PDMLinkProduct。
csvcontainerName - 前後關聯的名稱。
csvparentContainerPath - 父前後關聯。
csvclientName - 針對其定義對應的來源系統識別元。
csvlock - 設定偏好設定實例優先順序。可在「網站」、「組織」、「產品」、「物件庫」或「使用者」層級定義偏好設定實例對應。如果在較高層級鎖定偏好設定,則無法在較低層級進行修改。例如,如果在「組織」層級鎖定,則無法在「產品」、「物件庫」或「使用者」層級變更值。
csvlockOnly - 已使用 csvlock 元素針對偏好設定實例集定義。如果值是 「真」,則不會針對多值偏好設定考慮 csvlock 定義。如果值是 「假」,則會強制執行 csvlock 定義。
csvvaluekey - 對應定義的來源值。
csvvalue - 對應定義的目標值。當將對應定義載入至 Windchill 時,csvvalue 值將會顯示出來,而非 csvvaluekey 值。
csvorganization - 用來定義對應的組織名稱。如果已定義 csvorganizationcsvContainerNamecsvorganization 具有優先權。