Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Comment Éviter les Règles Conflictuelles | MoreApp

Lorsqu'une action est identique dans deux règles différentes, cela entraîne des règles contradictoires pour lesquelles les deux actions ne seront pas exécutées. Apprenez à éviter les règles contradictoires.

Vous n'avez pas encore de compte MoreApp ? Inscrivez-vous ici.

Cette fonctionnalité est disponible dans toutes les formules.

 

1. Pensez aux règles à configurer

Dans cet article du Centre d’Assistance, nous vous montrons un exemple pour éviter les conflits entre règles :

Imaginez avoir un formulaire avec trois options dans un champ Radio. Pour chacune de ces options, certaines checkboxs doivent être visibles et d'autres doivent être masquées.

Dans Condition, sélectionnez les options Radio et, dans Action, sélectionnez les cases à cocher que vous souhaitez afficher ou masquer. Si vous ajoutez une case à cocher dans plus d'une action, les règles entrent alors en conflit. 

La plupart des utilisateurs de MoreApp ont tendance à définir les règles comme suit :

  • Lors de la sélection de l'option A → Checkbox 1 est visible
  • Lorsque l'on sélectionne l'option B → Checkboxs 1 et 2 sont visibles
  • Lorsque l'on sélectionne l'option C → Checkboxs 1, 2 et 3 sont visibles

Cela crée des règles en conflit.

Pourquoi cela crée-t-il un conflit ?

Lorsque vous créez une règle, MoreApp crée automatiquement une règle opposée. 

Avec la première règle dans l'exemple ci-dessus, MoreApp crée une règle automatique dans laquelle la Checkbox 1 est masquée lorsque l'option A n'est pas sélectionnée. 

Si ce champ est alors également sélectionné pour être visible avec une autre condition, par exemple dans l'option B, les règles se contredisent et ne fonctionnent pas.

Comment puis-je éviter ce conflit ?

Comme conseil, pour configurer vos règles, vous pouvez penser à l’inverse : « Dans quelles conditions est-ce que je veux masquer/afficher un certain champ (action) ? ». Cela vous aidera à n’utiliser chaque champ qu’une seule fois dans la section Actions.

Pour cet exemple, la logique à appliquer est la suivante :

  • La Checkbox 1 doit être visible lorsque l’option A, l’option B ou l’option C est sélectionnée

  • La Checkbox 2 doit être visible lorsque l’option B ou l’option C est sélectionnée

  • La Checkbox 3 doit être visible lorsque l’option C est sélectionnée

Pour plus d’informations sur la manière de travailler avec les règles, vous pouvez consulter cet article.

2. Créer les règles

Dans le tableau ci-dessous, vous trouverez une comparaison entre les règles afin de mieux comprendre comment résoudre les conflits de règles.

 

Règle conflictuelle

Règle correcte

Option A sélectionnée→ Checkbox 1 est visible 

SCR-20260414-obwu (1)

 

Checkbox 1 doit être visible si l'option A, l’option B, ou l’option C est sélectionnée

SCR-20260414-ocnm (1)

 

Option B sélectionnée→ Checkbox 1 et Checkbox 2 sont visibles

SCR-20260414-ocdf (1)


 

Checkbox 2 doit être visible si l'option B ou l'option C est sélectionnée

SCR-20260414-ocrx (1)

 

Option C sélectionnée→ Checkbox 1, Checkbox 2 et Checkbox 3 sont visibles

SCR-20260414-ocgv (1)

Checkbox 3 doit être visible si l’option C est sélectionnée

SCR-20260414-ocvs (1)

 

 

3. Félicitations !

Vous savez désormais comment utiliser les règles et conditions dans vos formulaires. Cela vous aide à ne faire apparaître que les champs pertinents en fonction des informations saisies.

 

Vous voulez être le premier à voir nos derniers tutoriels ? Allez sur notre chaîne YouTube et cliquez sur le bouton S'abonner !