7.8.12.4. Prévention des erreurs

Assurez-vous que les algorithmes de caractéristiques ne contiennent pas de récurrences.

Appeler Pour effectuer un test rapide dans le tableau, vous la fonction Afficher les dépendances de variable [Show variable dependencies]. Les dépendances simples conviennent. Ceux-ci sont représentés par une simple flèche. Dépendances récursives sont des erreurs. Ceux-ci sont représentés par une double flèche. Erreur s’affichent à la fois dans la fenêtre de message et ultérieurement pendant le test dans la boîte de dialogue Vérification de l’assurance qualité [QA check] Affiché.

L'exemple suivant illustre une dépendance entre A et B.

la formule [Equation]: A = B

Dépendance simple -> OK

Dépendance simple -> OK

Le L’exemple suivant illustre une dépendance récursive. Le Le gestionnaire de variables affiche A=B et B=A. Dans la boîte de dialogue Structure variable [Variable dependencies], vous verrez une double flèche entre A et B. Dans l’histoire de la 3D [3D History] à les éléments affectéscroix rouge, la boîte de dialogue Notifications affiche l’erreur, et la 3D La vue ne montre aucun modèle.

Dépendance récursive -> erreur

Dépendance récursive -> erreur

Dans la boîte de dialogue QA-Check [QA check], le message d'erreur suivant apparaît

Contrôle AQ [QA check] avec erreur "Récursion dans l'algorithme".

Contrôle AQ [QA check] avec erreur "Récursion dans l'algorithme".