Bien que vous puissiez modifier l'objet de classe dans une référence, vous ne pouvez pas lui substituer un autre objet de classe, même si celui-ci appartient à la même classe . Cette restriction empêche de changer le type de données de l'objet dans la référence.

Pour corriger cette erreur, vérifiez que tous les fils de liaison qui mènent au nœud de bordure de l'élément Écrire une référence de valeur de données d'une référence de classe proviennent du nœud de bordure de l'élément Lire une référence de valeur de données correspondant.

Il arrive parfois que la substitution d'un objet de classe par un autre se produise dans un sous-VI ou une chaîne d'appel. Par exemple, LabVIEW ne peut pas garantir qu'un nouveau sous-VI de dispatch chargé lors de l'exécution ne va pas remplacer l'objet de classe d'une référence de valeur de données.

Pour corriger cette erreur, utilisez la fonction Préserver la classe à l'exécution pour vérifier le type de classe à l'exécution.