Copy link to clipboard
Copied
Bonjour
je n'y connais rien du tout en JavaScript, mais je dois mettre sur un formulaire en Cellule 3, la formule ci-dessous et je n'y arrive pas, merci de votre aide
SI Text1= 1; min (175;Text1*Text2); SI text1>1;min(350.text1*Text2)
En plus clair, si T1=1, le résultat de T1*T2 doit être max à 175, et si T1>1, le résultat de T1*t2 doit être à 350 maxi
Copy link to clipboard
Copied
bonjour,
Pour info, ne pas confondre Java et Javascript : https://www.abracadabrapdf.net/forums/topic/ne-pas-confondre-acrobat-reader-et-acrobat-pro-java-et-j...
Sinon, tu peux écrire ce script de calcul de ton champ où tu veux le résultat :
if (this.getField("T1").value==1) {
if (this.getField("T1").value*this.getField("T2").value>175) event.value=175;
else event.value=this.getField("T1").value*this.getField("T2").value;
} else if (this.getField("T1").value>1) {
if (this.getField("T1").value*this.getField("T2").value>350) event.value=30;
else event.value=this.getField("T1").value*this.getField("T2").value;
} else event.value=this.getField("T1").value*this.getField("T2").value;
Voir exemple ci-joint.
@+
Copy link to clipboard
Copied
bonjour,
Pour info, ne pas confondre Java et Javascript : https://www.abracadabrapdf.net/forums/topic/ne-pas-confondre-acrobat-reader-et-acrobat-pro-java-et-j...
Sinon, tu peux écrire ce script de calcul de ton champ où tu veux le résultat :
if (this.getField("T1").value==1) {
if (this.getField("T1").value*this.getField("T2").value>175) event.value=175;
else event.value=this.getField("T1").value*this.getField("T2").value;
} else if (this.getField("T1").value>1) {
if (this.getField("T1").value*this.getField("T2").value>350) event.value=30;
else event.value=this.getField("T1").value*this.getField("T2").value;
} else event.value=this.getField("T1").value*this.getField("T2").value;
Voir exemple ci-joint.
@+
Copy link to clipboard
Copied
merci beaucoup de votre aide, cela fonctionne nickel , merci à vous
bonne journée

