Mettre à jour dynamiquement le champ Estimatif Pondéré en fonction de l'édition du champ Estimatif

Hicham-dev
Tera Contributor
Bonjour a tous, mon clientScript ne veut pas fonctionner.
 
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
   if (isLoading || newValue === '') {
      return;
   }

   // Appeler calculEstimatifpondereE lorsque u_estimatif est modifié
   if (control == 'u_estimatif') {
      calculEstimatifpondereE();
   }

   // Appeler calculEstimatifpondere lorsque u_estimatif ou u_taux_de_r_ussite est modifié
   if (control == 'u_estimatif' || control == 'u_taux_de_r_ussite') {
      calculEstimatifpondere();
   }

   function calculEstimatifpondereE() {
      var estimatifHt = g_form.getValue('u_estimatif');
      var tauxReussite = g_form.getValue('u_taux_de_r_ussite');
     
      var result = (parseFloat(estimatifHt) * parseFloat(tauxReussite)) / 100;
      // Définissez le résultat sur le champ 'u_estimatif_pond_r'
      g_form.setValue('u_estimatif_pond_r', result);
   }
}
0 REPLIES 0