Expression dynamique
Si vous avez coché la case "Expression", la valeur peut être une expression dynamique.
Exemples
Matériels achetés dans l'année :Critère : purchaseDate
Opérateur : Supérieur ou égal
Valeur : {startOfYear}
Demande d'achat dont l'utilisateur est l'émetteur :
Critère : askedBy.code
Opérateur : égal
Valeur : {user.code}
Interventions dont le coût des prestations dépasse de 20% le coût de main d'œuvre :
Critère : actServiceCost
Opérateur : Supérieur strict
Valeur : {bean.actLabourCost} * 1,2
Script
Vous pouvez sélectionner l'opérateur "Script" pour définir la condition de mise en valeur de manière élaborée.
Dans le script, les mots-clés suivants sont utilisés :
La dernière ligne du script est l'expression booléenne conditionnant la mise en valeur.
Exemple
Interventions dont le coût réalisé dépasse de 20% le coût prévu pour la main d'œuvre et les opérations :
Critère : actLabourCost
Script : ((value > bean.expLabourCost * 1.2) && (bean.actMiscCost > bean.expMiscCost * 1.2));