Ir al contenido principal

Propiedad 'SelfLookupField': la referencia al valor 'ReferenceValue' crea una cadena de dependencia circular

Síntomas

Al copiar o analizar la copia de un elemento de lista o un documento, ShareGate Migrate muestra los siguientes mensajes de error:

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

Código de error

  • DA-106-049

Detalles

Este error ocurre cuando una lista o un document library tiene un campo de autorreferencia (self-lookup) y el elemento copiado o analizado hace referencia a un elemento que, de algún modo, vuelve a hacer referencia al primero.

Solución

Puedes simplemente volver a migrar el elemento usando una plantilla personalizada con Version history sin marcar. Si el elemento se copia de nuevo con el historial de versiones, otros elementos que hacen referencia a él en el destino perderán su valor de referencia. Si prefieres, puedes actualizar manualmente el valor en SharePoint. Lamentablemente, el elemento no se copiará cuando el valor de referencia sea obligatorio. En ese caso, puedes volver a copiar el elemento sin el historial de versiones, o cambiar el campo para que deje de ser obligatorio.

Este artículo fue traducido con inteligencia artificial. En caso de duda, consulta la versión original en inglés.

¿Ha quedado contestada tu pregunta?