Numéroter les propriétés de champ dans les mises en page
Contrôlez le comportement et l’affichage des champs de nombre dans les mises en CPQ page à l’aide des propriétés step et precision. Définissez des intervalles d’entrée valides, appliquez la mise en forme décimale et assurez une saisie numérique cohérente pour les cas d’utilisation tels que les quantités et les valeurs monétaires.
Lorsque les paramètres d’entrée d’un champ numérique sont définis dans l’éditeur de mise en page, la propriété step ou la propriété precision peuvent être définies.
Ces propriétés peuvent entrer en conflit et ne doivent pas être combinées.
La propriété de l’étape
La propriété step limite les valeurs saisies à des multiples de l’étape (ou à zéro si elle n’est pas définie). L’étape doit être un nombre entier positif, et l’interface utilisateur tronque (et non arrondit) une valeur saisie si elle contient des décimales au-delà de celle de la valeur de l’étape. Un cas d’utilisation courant de la propriété step consiste à limiter les entrées à des nombres entiers.
Si le nombre saisi n’est pas un multiple de l’étape, le paramètre n’est pas journalisé immédiatement, au cas où l’utilisateur saisirait une valeur lentement. La valeur revient à sa valeur d’origine lorsque l’utilisateur clique hors du champ.
Si le nombre saisi est un multiple de l’étape, une entrée est enregistrée après un délai de 1 seconde.
Il n’est pas recommandé d’utiliser une règle pour définir une valeur qui n’est pas un multiple de l’étape. Si l’utilisateur clique sur la flèche vers le haut ou vers le bas dans l’entrée, la valeur est modifiée en fonction de la valeur de l’étape, ce qui peut entraîner une valeur saisie non valide par l’utilisateur.
La boîte de dialogue Propriétés du champ suivante illustre une utilisation de la propriété étape.
La propriété de précision
La propriété de précision affiche le nombre de décimales fournies, peu importe ce qui est saisi. Lorsqu’il est défini, le champ s’arrondit (et non se tronque) si des décimales sont saisies au-delà du nombre de décimales défini. (Le numéro complet est enregistré sur le serveur.) Un cas d’utilisation courant de la propriété de précision consiste à afficher la devise en dollars et en cents, par exemple 19,99 ou 10,00.
La propriété de précision est définie par défaut sur 0 si elle n’est pas définie.
La boîte de dialogue Propriétés du champ suivante illustre une utilisation de la propriété de précision.
Curseur Contraintes spécifiques au type d’affichage
La propriété step est requise pour ce composant. Les valeurs minimale et maximale sont incluses, mais pas la précision.
Nombre avec soumission
La propriété de précision est incluse et est définie par défaut sur 0. La propriété step n’est pas incluse.