# Règles de conditions

## ⌨️ Règles de condition

Les règles de condition définissent une condition qui doit être évaluée au sein d'un [groupe de conditions](/fr/form-management/form-designer/condition-rules/condition-groups.md). Vous pouvez avoir une ou plusieurs règles de condition par [groupe de conditions](/fr/form-management/form-designer/condition-rules/condition-groups.md).

![](/files/37952020226623059d581d6e5762cb70f4042fdb)

1. Type de condition qui sera évalué.
2. Faire une copie de la règle.
3. Supprime la règle.
4. Opérateur logique (AND / OR) à appliquer si vous avez plusieurs règles de condition dans le même groupe.

## &#x20;🔅 Types de condition

Vous pouvez utiliser les types de condition suivants pour construire vos règles de condition.

![](/files/442e907f2da4c4e9af29dd33bc72c86bd72e0e7b)

* **`Question`**&#x76;ous permet de définir une [condition de question](/fr/form-management/form-designer/condition-rules/conditions-rules/question-conditions.md) basée sur les réponses du Répondant à cette question.
* **`Score`** les règles vous permettent de définir des règles basées sur le [score](/fr/form-management/form-designer/scoring.md) du Répondant, il peut s'agir soit du score total à un moment donné soit d'un score pour une question spécifique.
* **`Attribut du paneliste`** vous permet de définir des règles basées sur le [paneliste](/fr/panels/panelists.md) qui est actuellement connecté à votre Sondage en utilisant le [élément de sécurité du panel](/fr/form-management/security/security-items/panel-security.md). Au moins un panel doit être sélectionné dans votre élément de sécurité pour pouvoir utiliser cette fonctionnalité. &#x20;
* **`Variable Querystring`** vous permet de définir des règles basées sur la valeur d'une variable de querystring.
* **`Membre du panel`** vous permet de définir des règles basées sur le [panel](/fr/panels.md) appartenance d'un Répondant à un panel. Cette fonctionnalité est actuellement disponible uniquement avec [filtres de rapport](/fr/form-management/reports/filters.md).
* **`Vue Membre du Panel`** vous permet de définir des règles basées sur les membres d'un [vue du panel](/fr/panels/panel-views.md). Cette fonctionnalité est actuellement disponible uniquement avec [filtres de rapport](/fr/form-management/reports/filters.md).
* **`Langue`** vous permet de définir des règles basées sur la [langue](/fr/form-management/form-designer/multi-language-forms.md) dans laquelle le Sondage est actuellement exécuté.
* **`Type d'appareil`** vous permet de définir des règles basées sur l'appareil du Répondant mobile, bureau ou [PDF](/fr/form-management/data-export/pdf-acroforms.md).
* **`Plage de dates de réponse`** vous permet de définir une plage de dates avec une date de début et une date de fin pendant lesquelles le Sondage a été répondu. Cette fonctionnalité est uniquement disponible avec [filtres de rapport](/fr/form-management/reports/filters.md).
* **`Javascript`** vous permet de développer vos propres [conditions complexes en utilisant le javascript](/fr/form-management/form-designer/condition-rules/conditions-rules/javascript-conditions.md) langage.
* **`Utilisateur de contexte`** vous permet de définir si la condition correspondra en fonction de l'utilisateur actuellement connecté de l' [élément de sécurité des utilisateurs locaux](/fr/form-management/security/security-items/securite-des-utilisateurs-locaux.md).&#x20;
* **`Groupe de contexte`**&#x76;ous permet de définir si la condition correspondra en fonction des groupes de l'utilisateur actuellement connecté du [élément de sécurité des utilisateurs locaux](/fr/form-management/security/security-items/securite-des-utilisateurs-locaux.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/fr/form-management/form-designer/condition-rules/conditions-rules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
