Extrafield calculé sur une liste et un écran

  • Auteur/autrice de la publication :
  • Post category:Non classé

Si l’on souhaite avoir à la fois un champs calculé sur la liste et sur l’écran il faut employer une petite astuce

Prenons l’exemple d’un champs liste de déroulante et un champs calculé en fonction de la valeur de cette liste et le total d’une facture

Voici le code a ajouter dans le second champs pour afficher la bonne valeur à la fois au niveau de la liste mais aussi de l’écran
($obj->id > 0?
($obj->options_seltx==1 ?
$obj->total_ttc * 0.058: ($obj->options_seltx==2 ? $obj->total_ttc * 0.012:0)):
($object->array_options['options_seltx'] ==1 ? $object->total_ttc * 0.058:($object->array_options['options_seltx'] ==2 ? $object->total_ttc * 0.012:0)))