Donnez vie à vos documents numériques !
 

Répondre à : Morceau de script depuis champ texte formulaire

abracadabraPDF Forums PDF – Général Morceau de script depuis champ texte formulaire Répondre à : Morceau de script depuis champ texte formulaire

#65616
micka92
Membre

bonsoir,
A mettre en script d’action champ désactivé :

Code:
var lesValeurs = this.event.target.value;
var laChaine = lesValeurs.split(“u000D”);
eval(laChaine[laChaine.length-1]);
this.getField(“Marque”).value=ListeVoiture.marque;
this.getField(“Modele”).value=ListeVoiture.modele;
this.getField(“Vente”).value=ListeVoiture.vente;

Par contre, pour les valeurs “vente” il y a un soucis… il doit y avoir soit 2 guillemets, soit aucun. Comme ce sont des nombre je n’en ai mis aucun dans le fichier.
Si tu récupères les données avec un seul guillemet, il faudrait écrire quelques lignes pour le supprimer !
@+
:bonjour:

Merci bebarth et Merlin, grâce à vous, mon formulaire touche presque à sa fin. ;)

Il n’y a vraiment que ma partie script que j’aimerais rendre personnalisable que je n’arrive à pas mettre en oeuvre. Il est en dur sous la forme :

Code:
ListeVoiture[0]={marque:”RENAULT”,modele:”Clio”,vente:”1500};
ListeVoiture[1]={marque:”PEUGEOT”,modele:”208″,vente:”500};
ListeVoiture[2]={marque:”CITROEN”,modele:”C3″,vente:”800};
ListeVoiture[3]={marque:”TOYOTA”,modele:”Yaris”,vente:”150};
ListeVoiture[4]={marque:”MAZDA”,modele:”2″,vente:”80};

La liste s’initialise à l’ouverture du PDF, les valeurs marque alimentent une liste déroulante, et les valeurs modèles et ventes des champs textes

J’aimerais mettre dans un champ texte les variables comme ci-après :
0|RENAULT|Clio|1500
1|PEUGEOT|208|500
2|CITROEN|C3|800
3|TOYOTA|Yaris|150
4|MAZDA|2|80

Et donc remplacer mon script en dur par un code qui viendrait récupérer les variables dans ce champ texte tant qu’il y a des lignes plutôt que de les avoir en dur dans mon script.