Types d'attribut Calculé
Un attribut calculé est une zone en lecture seule dont la valeur est calculée selon une formule spécifiée.
Lorsque vous sauvegardez un formulaire qui contient des attributs calculés, IBM® Marketing Operations vérifie les formules pour s'assurer qu'elles sont valides.
Un attribut calculé possède les options de base supplémentaires suivantes :
Syntaxe de la formule
Vous pouvez effectuer les opérations binaires suivantes :
*
*
*
*
Vous pouvez effectuer les opérations suivantes sur un nombre arbitraire d'opérandes séparés par une virgule :
*
Sum : par exemple Sum(Salaire, 1000, Bonus)
*
Avg : moyenne arithmétique, par exemple Avg(BudgTrim1, BudgTrim2, BudgTrim3)
*
Min : sélectionnez la valeur minimale, par exemple Min(IQ, 125)
*
Max : sélectionnez la valeur maximale, par exemple Max(Vente1, Vente2, Vente3, Vente4)
L'opérande peut être :
*
*
Exemple d'attribut calculé
Supposez que le formulaire Salaires contient les zones de devise suivantes : Salaire de base, Bonus, Assurance et Taxes. Vous pouvez créer une zone calculée appelée Salaire net, et entrer la formule suivante pour cette zone :Salaire de base+Bonus-Taxes-Assurance
Exemple à éviter
Etant donné que vous pouvez référencer une zone calculée dans une autre, évitez la récursivité infinie. Par exemple, supposez un formulaire avec les attributs suivants :
*
Salaire : attribut Entier ou Devise
*
Commission = Salaire + (Bonus * 0,10)
*
Bonus = (Commission * 0,5) + 1000
Les attributs Commission et Bonus se font référence mutuellement, créant une boucle infinie lorsque le système tente de calculer les valeurs.
Exemple d'attribut de grille
Des zones calculées peuvent être utilisées dans des grilles ainsi que dans des formulaires. Par exemple, si une grille contient des colonnes pour les unités et le coût par unité, vous pouvez créer une colonne pour la grille afin de représenter le coût total : Unités * CoûtParUnité