Si vous créez un abonnement entre deux points de vue avec des structures différentes, vous devrez peut-être définir la façon dont le parent cible est défini. Par exemple :
Les tableaux suivants décrivent les mécanismes disponibles que vous pouvez configurer pour déterminer le parent cible des noeuds créés via des abonnements.
Abonnements à partir de points de vue de liste vers des points de vue de hiérarchie
| Méthode | A utiliser quand : |
|---|---|
| Dans l'onglet Définition de l'inspecteur d'abonnement, utilisez l'option Propriété source pour le parent cible afin de sélectionner une propriété de niveau noeud dans le point de vue source pour indiquer le parent dans le point de vue cible. Spécification des propriétés source pour les parents cible. | Vous souhaitez utiliser une propriété dans le point de vue source pour identifier le parent sous lequel insérer le noeud. |
Configurez un parent calculé et stocké dans la cible. Lorsque des actions de demande sont créées pour un noeud dans un point de vue de hiérarchie cible, car le point de vue source est une liste et n'a pas de noeuds parent, le système utilise le mot-clé <Unknown> dans la colonne parent de la pièce jointe de fichier de demande générée pour indiquer que la valeur du parent doit être calculée. Reportez-vous à la section Calcul et stockage du parent d'un noeud. |
Vous voulez calculer le parent dans le point de vue cible en fonction des informations du point de vue cible. |
Abonnements à partir de points de vue de hiérarchie vers d'autres points de vue de hiérarchie
| Méthode | A utiliser quand : |
|---|---|
| Dans l'onglet Définition de l'inspecteur d'abonnement, utilisez l'option Parent cible inconnu pour remplacer le parent du point de vue source par un parent inconnu afin que le parent puisse être calculé dans le point de vue cible. Reportez-vous à la section Calcul et stockage du parent d'un noeud. | Vous voulez calculer le parent dans la cible en fonction des propriétés du noeud enfant cible. |
Transformer le parent dans le convertisseur de type de noeud : utilisez l'opération Transformer sur le noeud parent dans le convertisseur de type de noeud pour transformer le parent en :
Reportez-vous à la section Utilisation de convertisseurs de type de noeud. |
Vous voulez calculer le parent dans la cible en fonction des informations du parent source. |