> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Case cochée

> Condition de stratégie 1400 (CustomEnum_HasCase) — vraie quand une case précise d'une énumération personnalisée est cochée pour le fan. Catégorie Énumérations personnalisées.

La condition **Case cochée** (`CustomEnum_HasCase`, identifiant `1400`) est vraie quand le fan a **une case précise cochée** dans une énumération personnalisée donnée.

|                       |                                                                                                |
| --------------------- | ---------------------------------------------------------------------------------------------- |
| **Identifiant**       | `1400`                                                                                         |
| **Clé**               | `CustomEnum_HasCase`                                                                           |
| **Catégorie**         | [Énumérations personnalisées](/fr/advanced/strategy/conditions#enumerations-personnalisees)    |
| **Entité évaluée**    | Énumérations personnalisées                                                                    |
| **Valeur attendue**   | Format `NomÉnumération:NomCase`                                                                |
| **Condition inverse** | [`CustomEnum_NotHasCase`](/fr/advanced/strategy/conditions/custom-enums/customenum_nothascase) |

## Évaluation

La condition cible une énumération par son nom, puis vérifie si la case nommée figure parmi les cases cochées du fan. Le nom de l'énumération **et** le nom de la case sont comparés sans tenir compte de la casse.

## Valeur

Deux parties séparées par `:` : le nom de l'énumération, puis le nom de la case. Exemple : `RefusalReason:TooExpensive`.

## Comportement et cas limites

<Warning>
  Si la valeur est vide ou ne contient pas de `:` (nom de case manquant), la condition est **fausse**.
</Warning>

<Note>
  Si l'énumération n'existe pas dans la stratégie, ou si la case n'est pas cochée, la condition est **fausse**.
</Note>

## Exemple

L'énumération `RefusalReason` a la case `TooExpensive` cochée pour le fan. Valeur configurée `RefusalReason:TooExpensive` → **vraie**. Valeur `RefusalReason:NotInterested` (case non cochée) → **fausse**.

## Voir aussi

* [`CustomEnum_NotHasCase`](/fr/advanced/strategy/conditions/custom-enums/customenum_nothascase) — condition inverse.
* [`CustomEnum_HasAnyCase`](/fr/advanced/strategy/conditions/custom-enums/customenum_hasanycase) — au moins une case cochée, quelle qu'elle soit.
* [Index des conditions](/fr/advanced/strategy/conditions).
