Anwendungsfall 12: Downstream-Struktur durch Definieren eines Bereichs generieren
Sie können eine Downstream-Struktur generieren, indem Sie einen Bereich definieren. Sie können ein Attribut erstellen und damit den Bereich definieren.
Angenommen, im Stücklisten-Transformator ist die folgende Struktur vorhanden:
Zwischen Upstream Parent Part (Design) und Downstream Parent Part (Manufacturing) ist ein Äquivalenz-Link vorhanden.
Alle Teile in der Struktur sind vom Typ wt.part.WTPart.
Der Wert der Einstellung Trennzeichen zum Definieren des Bereichs ist auf > festgelegt. Dies ist der Standardwert.
Das Attribut GDS_Match wird am WTPart erstellt. Definieren Sie den Bereich mithilfe dieses Attributs.
Der Wert des Attributs source für Part D1 (Manufacturing) wird auf buy festgelegt.
1. Greifen Sie unter Windchill/codebase/com/ptc/core/foundation/associativity auf die Datei associativity.properties.xconf zu.
2. Fügen Sie die folgenden Umstrukturierungsregeln hinzu:
<Property name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" multivalued="," default=""/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" value="transformoption=newBranch"/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" value="targetType=wt.part.WTPart"/>
<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" value="attributeMapping.rule1=GDS_Match:1>9:source:buy"/>
In der obigen Eigenschaft beschreibt 1>9 den Bereich. Der Wert der Einstellung Trennzeichen zum Definieren des Bereichs ist auf > festgelegt. 1>9 bedeutet, dass sich der Bereich von 9 bis 1 erstreckt. In diesem Fall berücksichtigt das System die folgenden Werte zum Vergleich: 1, 2, 3, 4, 5, 6, 7, 8 and 9.
* 
Nachdem Sie die Aktion für das ausgewählte Teil in der Upstream-Struktur initiiert haben, durchläuft das Windchill System die Struktur unterhalb des ausgewählten Teils. Mit dieser Konfiguration wird sichergestellt, dass, wenn das Attribut GDS_Match für ein Upstream-Teil einen Wert von 1 bis 9 hat, das Upstream-Teil als neuer Zweig unter dem Downstream-Teil, das dem Ziel zugeordnet wurde, hinzugefügt wird.
3. Wählen Sie Upstream Parent Part (Design) aus, und klicken Sie in der Symbolleiste im mittleren Fensterbereich auf .
4. Daraufhin wird im Stücklisten-Transformator die folgende Struktur angezeigt:
* 
Basierend auf den Kriterien, die in den Eigenschaften angegeben sind, werden Part C1 (Manufacturing), Part C2 (Manufacturing) und Part C5 (Manufacturing) als neue Teile unter Part D1 (Manufacturing) hinzugefügt.
Part C3 und Part C4 werden nicht in die Downstream-Ansicht übertragen, da der Wert des Attributs GDS_Match nicht innerhalb des angegebenen Bereichs in den Eigenschaften liegt.
War dies hilfreich?