Vorgänge des Typs "Kopieren" und "Modellieren nach" in Abonnements durchführen

Sie können Abonnements so konfigurieren, dass Vorgänge des Typs "Kopieren" oder "Modellieren nach" für Knoten durchgeführt werden, die dem Zielansichtspunkt hinzugefügt werden.

Terminologiehinweis:

Wenn Sie für Abonnements Knoten aus einem Quellansichtspunkt zu einem Zielansichtspunkt hinzufügen, können Sie mithilfe dieser Vorgänge Eigenschaftswerte aus dem Zielansichtspunkt kopieren und die neuen Knoten in Hierarchien einfügen, die nur im Zielansichtspunkt vorhanden sind.

Sie können auch ein Eigenschaftsset angeben, das abgeglichen wird, sodass die Eigenschaftswerte beim Hinzufügen eines Knotens zum Ziel aus einem gleichgeordneten Knoten mit denselben Werten für die angegebenen Eigenschaften kopiert werden. Wenn Sie beispielsweise einen Mitarbeiterknoten in einem Abonnement hinzufügen, können Sie die Position vergleichen, sodass das System automatisch Eigenschaftswerte aus einem gleichgeordneten Knoten in den Zielansichtspunkt mit derselben Position kopiert, wenn der Mitarbeiter dem Zielansichtspunkt hinzugefügt wird.

Abonnement für "Kopieren" oder "Modellieren nach" konfigurieren

Verwenden Sie die Kopieraktion und optional die Felder unter Abzugleichende Eigenschaften in der Registerkarte "Definition" des Abonnementinspektors, um einen Vorgang des Typs "Kopieren" oder "Modellieren nach" anzugeben. Gehen Sie dabei wie folgt vor:

  • Kopieraktion: Hier können Sie einen Vorgang des Typs "Kopieren" oder "Modellieren nach" angeben:
    • Kein Wert: Keinen Vorgang des Typs "Kopieren" oder "Modellieren nach" ausführen.
    • Eigenschaften: Einen Kopiervorgang zum Kopieren der Eigenschaften des angegebenen Knotens in den Zielansichtspunkt ausführen.
    • Modellieren nach: Einen Vorgang des Typs "Modellieren nach" zum Kopieren der Eigenschaften und Beziehungswerte des angegebenen Knotens in den Zielansichtspunkt ausführen.

    Note:

    Wenn es sich bei dem Zielansichtspunkt um eine Liste handelt, werden bei Auswählen von Eigenschaften oder Modellieren nach nur Eigenschaften kopiert.
  • Abzugleichende Eigenschaften (nur hierarchische Quellansichtspunkte): Damit können Sie eine oder mehrere Eigenschaften auswählen, um einen Knoten zu identifizieren, der für jeden dem Zielansichtspunkt hinzugefügten Knoten kopiert wird. Das erste gleichgeordnete Element eines hinzugefügten Knotens mit denselben Werten für die ausgewählten Eigenschaften wird für den Vorgang des Typs "Kopieren" oder "Modellieren nach" verwendet.

    Tip:

    Mit der Option Abzugleichende Eigenschaften können Sie Vorgänge des Typs "Kopieren" oder "Modellieren nach" im Zielansichtspunkt ausführen, wenn Sie im Quellansichtspunkt keinen Vorgang des Typs "Kopieren" oder "Modellieren nach" ausgeführt haben.
  • Übergeordnete Quelle ignorieren (nur Quell-Hierarchieansichtspunkte): Aktivieren Sie diese Option, um übergeordnete Quellelemente beim Hinzufügen neuer Knoten zu Zielansichtspunkten zu ignorieren. Wenn diese Option aktiviert ist, werden neue Knoten unter allen übergeordneten Elementen des Knotens eingefügt, nach dem modelliert wird, wenn das übergeordnete Quellelement nicht in den Zielansichtspunkt übertragen wird.

    Tip:

    Aktivieren Sie diese Option beim Ausführen eines Vorgangs des Typs "Modellieren nach", wenn die den Knoten im Quellansichtspunkt übergeordneten Knoten im Zielansichtspunkt nicht vorhanden sind.

Informationen hierzu finden Sie unter Abonnements erstellen, bearbeiten und validieren.

Vorgänge des Typs "Kopieren" und "Modellieren nach" in Abonnements verarbeiten

Nachdem Sie Ihr Abonnement mit einem Vorgang des Typs "Kopieren" oder "Modellieren nach" konfiguriert haben, werden diese Vorgänge in den Zielansichtspunkten wie folgt verarbeitet:

  • Abonnementanforderungsdatei generieren:
    • Wenn Sie einen Knoten im Quellansichtspunkt kopieren oder nach ihm modellieren, wird der Name dieses Knotens in der Spalte Copy Node eingefügt, und die Aktion wird in der Spalte Copy Action der Anforderungsdatei für die Abonnementanforderung eingefügt.
    • Wenn Sie einen Knoten hinzufügen (einschließlich Hinzufügeaktionen, die aus dem Einfügen oder Verschieben eines Knotens unter einem Filter für oberste Knoten resultieren) und Abzugleichende Eigenschaften konfiguriert haben, prüft das System, ob in der Quelle weitere gleichgeordnete Knoten mit denselben Eigenschaftswerten vorhanden sind, die Sie zum Abgleichen angegeben haben. In diesem Fall wird das erste gleichgeordnete Element, das identische Werte aufweist, in der Spalte Copy Node der Anforderungsdatei für die Abonnementanforderung eingefügt, und die Aktion wird in der Spalte Copy Action eingefügt.

      Note:

      Für alle Werte unter Abzugleichende Eigenschaften müssen im Quellknoten exakt übereinstimmende Werte vorhanden sein, und keine der Eigenschaften darf einen Nullwert aufweisen oder leer sein. Wenn eine der abzugleichenden Eigenschaften einen Nullwert aufweist oder leer ist, werden die Spalten Copy Node und Copy Action in der Anforderungsdatei für das Abonnement nicht aufgefüllt.

    Informationen hierzu finden Sie unter Format für Anforderungsladedatei.

  • Abonnementanforderungsdatei verarbeiten:
    • Kopiervorgänge: Definierte Eigenschaftswerte des Knotens in der Spalte Copy Node der Abonnementanforderungsdatei werden in den Zielansichtspunkt kopiert.

      Note:

      Nur Eigenschaftswerte aus dem Quellansichtspunkt, die sich von den Werten im Zielansichtspunkt unterscheiden, werden kopiert.
    • Vorgänge des Typs "Modellieren nach":
      • Definierte Eigenschaftswerte des Knotens in der Spalte Copy Node der Abonnementanforderungsdatei werden in den Zielansichtspunkt kopiert.

        Note:

        Nur Eigenschaftswerte aus dem Quellansichtspunkt, die sich von den Werten im Zielansichtspunkt unterscheiden, werden kopiert.
      • Übergeordnete Elemente des Knotens in der Spalte Copy Node der Abonnementanforderungsdatei werden in den Zielansichtspunkt kopiert.

        Note:

        Nur Beziehungswerte aus dem Quellansichtspunkt, die sich von den Werten im Zielansichtspunkt unterscheiden, werden kopiert.

Note:

Wenn die Eigenschaft Core.Name für den Knotentyp eines Knotens, der über einen Vorgang des Typs "Kopieren" oder "Modellieren nach" hinzugefügt wird, so konfiguriert ist, dass sie berechnet und gespeichert wird (siehe Berechnete und gespeicherte Eigenschaften), wird der Name des neuen Knotens automatisch berechnet.

Ein Beispiel für einen Vorgang des Typs "Modellieren nach" in einem Abonnement finden Sie unter Beispiel für einen "Modellieren nach"-Vorgang in Abonnements.