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

#59130
Merlin
Maître des clés

Mais comment acrobat considère-t-il un champ vide ?
Lorsque je crée une liste je n’ai aucun moyen de définir un élément de la liste comme vide sauf en insérant un espace.

C’est effectivement le seul moyen pour les listes déroulantes.
Depuis le début je pensais « champ texte », qui peuvent être vraiment vides.

Mais avec cette solution le champ semble vide mais il ne l’est pas

Oui, vider l’intitulé d’une liste de modifie pas (forcément) sa valeur.
Le mieux est d’interdire la saisie utilisateur et de prévoir un intitulé vide.

Exemple ci-joint.

Code:
// initialisation des variables
if (this.getField(« arbres »).value !=  » « )
{var ChampArbres = this.getField(« arbres »).value + « r »;}
else {var ChampArbres = «  »;}
//
if (this.getField(« fleurs »).value !=  » « )
{var ChampFleurs = this.getField(« fleurs »).value + « r »;}
else {var ChampFleurs = «  »;}
//
if (this.getField(« couleurs »).value !=  » « )
{var ChampCouleurs = this.getField(« couleurs »).value + « r »;}
else {var ChampCouleurs = «  »;}
//
// concaténation dans le champ d’accueil
this.getField(« Text1 »).value = ChampArbres + ChampFleurs + ChampCouleurs;