abracadabraPDF › Forums › PDF – Général › Création script avec plusieurs calculs différents › Répondre à : Création script avec plusieurs calculs différents

Bonjour
Quand j’ouvre ce document la console m’affiche :
TypeError: f is null
2:Document-Level:New Script 1
Parce-que le champ “DATE” s’appelle en fait : “03-DATE”.
Le script de date à l’ouverture n’est pas bon, celui-ci devrait mieux fonctionner :
f = this.getField("03-DATE");
if (f != null && f.value == f.defaultValue)
{f.value = util.printd("dd/mm/yy", new Date())};
Pour répondre à ta question :
var oChampCoche = this.getField("Classe de précision");
var oChampText = this.getField("texte1");
if (oChampCoche.value == 0.4) {event.value = (oChampText.value / 2) + 1;}
else if (oChampCoche.value == 1.5) {event.value = (oChampText.value / 2) + 2;}
else {event.value = ""}
Ci-joint.