Donnez vie à vos documents numériques !
 

Répondre à : Impression de pages masquées

abracadabraPDF Forums PDF – Général Impression de pages masquées Répondre à : Impression de pages masquées

#62639
Merlin
Maître des clés

– Ce script est exécuté par le champ cible, donc il n’y a pas besoin d’indiquer son nom. Ce qui rendra le script plus facilement recyclable.

– Quand on utilise « value » le logiciel essaye de différencier la nature de la valeur (nombre, chaine de caractères, etc.). Dans ce cas on ne veut pas additionner des nombres mais concaténer des chaines de caractères. Donc il vaut mieux utiliser « valueAsString » qui indique qu’il s’agit d’une chaine de caractères.

– Pour « vider » le champ il faut ajouter une autre condition.

Code:
var cC1S = event.valueAsString;
if (cC1S == «  ») {event.value = «  »;}
else if (cC1S < 10) {event.value = "000" + cC1S;}
else if (cC1S >  9 && cC1S < 100 ) { event.value = "00" + cC1S;}
else if (cC1S > 99 && cC1S < 1000) { event.value = "0" + cC1S;}