- Ce sujet est vide.
-
Sujet
-
Bonjour,
J’essai d’adapter un script, trouver sur ce forum, qui permet de remplir automatiquement des champs en fonction du choix fait dans la liste déroulante.
Je me heurte à une erreur « SyntaxError: missing : after property id 20 : à la ligne 21
Apres plusieurs relecture et comparaison avec le code source, je ne trouve pas l’erreur.
C’est le premier script que j’essai d’adapter à mes besoins.
J’utilise Acrobat9 PRO 9.4.1if (event.willcommit)
{
if (event.value==” “)
this.resetform([“Modele”,”Serie”,”Date”,”Puissance”]);
else
setfieldvalues(event.value);
}var deptdata={
AA977AA:{
modele1:”Twingo”,
serie:”VF100000000000001″,
date1:”01/01/01″,
puissance1:”05cv”},
AA363AA:{
modele1:”Twingo”,
serie1:”VF100000000000002″,
date1:”01/01/02″,
puissance1: “05cv”},
8501RT75:{
modele1:”Twingo”, // <--- l’erreur est ici
serie1:”VF100000000000003″,
date1:”01/01/03″,
puissance1:”05cv”}
};
function setfieldvalues(cdepname)
{
this.getfield(“Modele”).value=deptdata[cdepname].modele1;
this.getfield(“Serie”).value=deptdata[cdepname].serie1;
this.getfield(“Date”).value=deptdata[cdepname].date1;
this.getfield(“Puissance”).value=depdata[cdepname].puissance1;
}Quelqu’un pour m’aider ?
Merci
- Vous devez être connecté pour répondre à ce sujet.