condition

L'élément condition peut être utilisé pour indiquer au moteur IEG s'il doit afficher un élément donné (tout ce que contient la condition), d'après les réponses apportées à certaines questions déjà posées. Les utilisations les plus courantes de l'élément condition sont dans une section (où il contient généralement des pages de question, voir Contrôle du flux de votre script IEG pour plus de détails), ou dans une page, où il peut être utilisé pour afficher un cluster sur la page. Sur une page de synthèse, l'élément de condition peut également être utilisé pour afficher une liste.

Lors de l'utilisation avec des clusters, deux types de comportement différents peuvent être relevés. Si la valeur de l'expression de la condition peut être déterminée par le moteur IEG avant l'affichage de la page, il inclut ou exclut le cluster sur la page et le cluster restera masqué ou affiché tout au long de la visite de la page. Toutefois, si l'expression ne peut pas être évaluée avant l'affichage de la page (c'est-à-dire que l'une des questions sur cette page est utilisée dans l'expression), le moteur est responsable du lecteur IEG, qui masquera/affichera dynamiquement le cluster en fonction de la réponse de l'utilisateur à la question pertinente. Les clusters conditionnels dynamiquement sont mis en évidence différemment à partir d'autres clusters sur une page ; ils sont encadrés d'une bordure et sont ombrés.

Veuillez noter que lors de la définition d'une condition pour un cluster conditionnel dynamiquement, les restrictions suivantes s'appliquent :