Passer au contenu principal

La propriété 'SelfLookupField' : La référence à la valeur 'ReferenceValue' crée une chaîne de dépendance circulaire

Symptômes

Lors de la copie ou de l’analyse de la copie d’un élément de liste ou d’un document, ShareGate affiche les messages d’erreur suivants :

  • Property 'SelfLookupField': Reference to value 'ReferenceValue' creates a circular dependency chain. The lookup value was removed.

Code d’erreur

  • DA-106-049

Détails

Cette erreur se produit lorsqu’une liste ou une bibliothèque de documents possède un champ de recherche vers elle-même (self-lookup) et que l’élément copié ou analysé fait référence à un élément qui, d’une manière ou d’une autre, renvoie à l’élément d’origine.

Solution

Vous pouvez simplement migrer à nouveau l’élément en utilisant un modèle personnalisé sans cocher historique des versions. Si l’élément est copié à nouveau avec l’historique des versions, les autres éléments qui y font référence à la destination perdront leur valeur de recherche. Sinon, vous pouvez mettre à jour manuellement la valeur dans SharePoint. Malheureusement, l’élément ne sera pas copié si la valeur de recherche est requise. Dans ce cas, l’élément peut être copié à nouveau sans la version, ou vous pouvez modifier le champ pour qu’il ne soit pas obligatoire.


"Cet article a été traduit à l’aide de l’intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."

Avez-vous trouvé la réponse à votre question ?