abracadabraPDF › Forums › PDF – Général › Bouton de validation › Répondre à : Bouton de validation
21 septembre 2020 à 19:09
#67996

Maî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 »)« …