Paramètres

Définir les entrées du configurateur.

Les paramètres sont les entrées de la configuration. Chaque paramètre possède un nom court, un libellé, un type et une valeur par défaut.

Types de paramètres

  • Nombre — entrée numérique avec min, max et pas facultatifs.
  • Activé / désactivé — true/false sous forme d’interrupteur, pas de curseur de 0 à 1. Exemple : If($hasGate; ...; ...).
  • Texte — champ libre.
  • Liste — sélection parmi des options prédéfinies.
  • Matériau 3D — permet de choisir un matériau 3D pour les règles de visualisation.
  • Personnalisation (image) — importer une image, par exemple un logo; la surface correspondante doit être configurée dans les règles 3D.

Sélectionnez le paramètre dans Structure et changez son type dans Inspecteur → Essentiel. Options et limites sont dans Comportement. Vérifiez les formules et l’aperçu après un changement de type. Pour une liste, ajoutez les options puis la valeur par défaut; pour un interrupteur, définissez son état initial.

Noms courts

Les noms courts commencent par $ puis une lettre; ils peuvent contenir chiffres et soulignés. Les caractères cyrilliques sont acceptés.

$width     → nombre, par défaut 1000, min 500, max 3000, pas 100
$height    → nombre, par défaut 2000
$material  → liste, options : aluminum, steel, wood

Contraintes numériques

  • Min — valeur minimale autorisée.
  • Max — valeur maximale autorisée.
  • Step — incrément du contrôle.
  • Default — valeur initiale du formulaire.

Validation dynamique

  • Dynamic Min / Dynamic Max — formules qui calculent la plage autorisée.
  • Validation Formula — renvoie true si la valeur est valide.
  • Validation Message — message affiché à l’utilisateur si la validation échoue.
  • Visibility Condition — masque ou affiche le paramètre dynamiquement.

Rédigez les messages de validation pour l’utilisateur final.

Paramètres d’entrée

Dans une configuration imbriquée, certains paramètres peuvent recevoir leur valeur du parent.