Partager via


« Vous ne pouvez pas supprimer ce formulaire, car il s’agit de la seule erreur de secours » lors de la mise à jour ou de la désinstallation d’une solution

S’applique à : Power Platform, Solutions

Symptômes

Vous recevez le message d’erreur suivant lors de la mise à jour ou de la désinstallation d’une solution :

Microsoft.Crm.CrmException : Vous ne pouvez pas supprimer ce formulaire, car il s’agit du seul formulaire de secours de type principal pour la table « table ». Chaque tableau doit avoir au moins un formulaire de secours pour chaque type de formulaire

Cause

Cette erreur se produit lorsqu’une mise à niveau ou une désinstallation de solution tente de supprimer le dernier formulaire restant d’une table. Ce comportement est normal. Chaque table doit être en mesure d’afficher un formulaire pour un utilisateur valide. Par conséquent, au moins un formulaire doit être désigné comme formulaire de secours qui peut être utilisé par les utilisateurs dont les rôles de sécurité ne sont pas explicitement affectés à des formulaires.

Solution de contournement

Pour contourner ce problème, créez un formulaire temporaire configuré comme formulaire de secours pour la table, puis essayez de mettre à niveau ou de désinstaller à nouveau. Pour plus d’informations, consultez Définir le formulaire de secours pour une table.