CARL Source - Facility
Exemples de mise en valeur
Ergonomie > Formulaires standard > Formulaire de résultat > Mise en valeur > Exemples de mise en valeur

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));