abracadabraPDF › Forums › PDF – Général › Champs calcuté entre deux dates › Répondre à : Champs calcuté entre deux dates
22 mai 2018 à 09:36
#64041

Maître des clés
bonjour,
Voici un script à placer en script de calcul du champ texte.
Code:
var str=this.getField(« laDate1 »).valueAsString;
var res = str.split(« / »);
mois1=parseInt(res[1]);
annee1=parseInt(res[2]);
var str=this.getField(« laDate2 »).valueAsString;
var res = str.split(« / »);
mois2=parseInt(res[1]);
annee2=parseInt(res[2]);
var mois= Math.abs(annee2-annee1)*12;
if (annee2>annee1) {
var mois = mois-12+(12-mois1)+mois2;
} else {
var mois = mois-12+(12-mois2)+mois1;
}
this.event.target.value= »La différence est de « +Math.abs(mois)+ » mois. »
var res = str.split(« / »);
mois1=parseInt(res[1]);
annee1=parseInt(res[2]);
var str=this.getField(« laDate2 »).valueAsString;
var res = str.split(« / »);
mois2=parseInt(res[1]);
annee2=parseInt(res[2]);
var mois= Math.abs(annee2-annee1)*12;
if (annee2>annee1) {
var mois = mois-12+(12-mois1)+mois2;
} else {
var mois = mois-12+(12-mois2)+mois1;
}
this.event.target.value= »La différence est de « +Math.abs(mois)+ » mois. »
@+
:bonjour: