Zuordnung der empfangenen Lieferung mit einer Ladedatei definieren
Wenn Sie die Zuordnungsdefinitionen der empfangenen Lieferung laden möchten statt sie mit der Aktion Zuordnung definieren anzugeben, können Sie die Ladedatei unter <Windchill>/loadFiles/preference.federationmapping.xml verwenden, wobei <Windchill> der Installationsort von Windchill ist. Unter Verwendung der Datei als Beispiel können Sie eine eigene Datei erstellen, um folgende Zuordnungsdefinitionen zu laden:
Ordner: FederationFolderMapping
Ansichten: FederationViewMapping
Besitzende Organisationen: FederationOwningOrgMapping
Kontexte: FederationContextMapping
Lebenszyklen: FederationLifecycleMapping
Sicherheitsbeschriftungen: FederationSecurityLabelMapping
Im Folgenden Beispiel werden die importierten Daten dem Engine-Ordner im Produkt "Generic Computer" zugeordnet.
<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"/>
Nachdem Sie eine eigene Ladedatei erstellt haben, speichern Sie sie im Verzeichnis <Windchill>/loadFiles. Sie können die Datei mit dem Dienstprogramm LoadFromFile laden. Weitere Informationen finden Sie unter Dienstprogramm "LoadFromFile" verwenden.
Tag-Beschreibungen
csvname: Typ der Zuordnungsdefinition. Zulässige Werte sind:
Ordner: FederationFolderMapping
Ansichten: FederationViewMapping
Besitzende Organisationen: FederationOwningOrgMapping
Kontexte: FederationContextMapping
Lebenszyklen: FederationLifecycleMapping
Sicherheitsbeschriftungen: FederationSecurityLabelMapping
csvcomments – Standardanmerkung der Zuordnungsdefinition. Der Text wird unter DEFAULTCOMMENT in der Tabelle PREFERENCEDEFINITIONS gespeichert.
csvcontainerClass – Kontexttyp. Beispielsweise kann ein Produkt wt.pdmlink.PDMLinkProduct sein.
csvcontainerName – Der Kontextname.
-csvparentContainerPath – Der Eltern-Kontext.
csvclientName – Die Ursprungssystem-ID, für die die Zuordnung definiert ist.
csvlock – Legt den Vorrang der Einstellungsvariante fest. Die Einstellungsvariantenzuordnung kann auf Standort-, Organisations-, Produkt-, Bibliotheks- oder Benutzerebene definiert werden. Wenn die Einstellung auf einer höheren Ebene gesperrt ist, kann sie nicht in den untergeordneten Ebenen geändert werden. Wenn sie beispielsweise auf Organisationsebene gesperrt ist, kann der Wert nicht auf Produkt-, Bibliotheks- oder Benutzerebene geändert werden.
csvlockOnly – Definiert für die Einstellungsvariante, die mit dem Element csvlock festgelegt wurde. Wenn der Wert true ist, wird die csvlock-Definition für mehrwertige Einstellungen nicht berücksichtigt. Wenn der Wert false ist, tritt die csvlock Definition in Kraft.
csvvaluekey – Quellwert der Zuordnungsdefinition.
csvvalue – Zielwert der Zuordnungsdefinition. Wenn die Zuordnungsdefinitionen in Windchill geladen werden, wird der Wert csvvalue statt csvvaluekey angezeigt.
csvorganization – Der Organisationsname, unter dem die Zuordnungen definiert werden. Wenn csvorganization und csvContainerName definiert werden, hat csvorganization Vorrang.
War dies hilfreich?