abracadabraPDF › Forums › PDF – Général › Bouton de validation › Répondre à : Bouton de validation
		21 septembre 2020 à 19:09
		
		#67996
		
		
		
	
 bebarth
bebarthMaître des clés
		
		
	bonsoir,
Il fallait juste rajouter un « try catch » sur le test de la valeur du champ requise, car cette propriété n’existe pas pour les boutons…
Code:
…
try {
if(ff.required && (ff.type== »text » || ff.type== »combobox »)) {
console.println(indexField+ »- Examen champ « +ff.type+ » obligatoire « »+nameField+ » ». »);
console.println(« Valeur= »+ff.value);
if (ff.type== »text » && ff.value!= » » && ff.valueAsString.charAt(0)!= » « ) {
console.println(« Saisie valide. »);
} else {
app.alert(« Saisie obligatoire manquante…r(champ « »+nameField+ » »). »,1);
OK–;
ff.setFocus();
//Sortie
break;
}
}
} catch (e) {};
…
try {
if(ff.required && (ff.type== »text » || ff.type== »combobox »)) {
console.println(indexField+ »- Examen champ « +ff.type+ » obligatoire « »+nameField+ » ». »);
console.println(« Valeur= »+ff.value);
if (ff.type== »text » && ff.value!= » » && ff.valueAsString.charAt(0)!= » « ) {
console.println(« Saisie valide. »);
} else {
app.alert(« Saisie obligatoire manquante…r(champ « »+nameField+ » »). »,1);
OK–;
ff.setFocus();
//Sortie
break;
}
}
} catch (e) {};
…
@+
 :bonjour: 
PS : On peut remplacer « try catch » par « if (ff.type!= »button »)« …
