Donnez vie à vos documents numériques !
 

Répondre à : Compatibilité formulaire OSX et IOS

abracadabraPDF Forums PDF – Mobile Compatibilité formulaire OSX et IOS Répondre à : Compatibilité formulaire OSX et IOS

#59119
Merlin
Maître des clés

Tu as de la chance, je viens de recroiser ça par hasard :

Ce script concatène les valeurs de plusieurs champs dans un seul.
Les noms en capitales et entre guillemets doivent être remplacés par les noms des champs texte qui contiennent les valeurs (ne pas supprimer les guillemets).

Code:
// initialisation des variables
var nom=this.getField(“NOM”);
var prenom=this.getField(“PRENOM”);
var adress=this.getField(“RUE”);
var CP=this.getField(“CODEPOSTAL”);
var comune=this.getField(“COMMUNE”);
var adressFinale=this.getField(“ADRESSE-COMPLÈTE”);
// vérifie si les champs sont vides (facultatif)
if (nom.value == “”)
{
app.beep(0);
app.alert(“Le champ «nom» est vide!”);
}
else if (adress.value == “”)
{
app.beep(0);
app.alert(“Le champ «adresse» est vide!”);
}
else if (CP.value == “”)
{
app.beep(0);
app.alert(“Le champ «code postal» est vide!”);
}
else if (comune.value == “”)
{
app.beep(0);
app.alert(“Le champ «commune» est vide!”);
}
// concaténation dans le champ d’accueil
// antislash-r sert à sauter une ligne
adressFinale.value = “rr” + nom.value + ” ” + prenom.value + “r” + adress.value + “r” + CP.value + ” ” + comune.value;

:Smiley15: