- 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.