- Ce sujet est vide.
-
Sujet
-
Bonjour,
Tout nouveau sur le forum et novice en JavaScript, j’aimerais votre aide pour un problème dont je n’ai pas trouvé la solution dans les différents sujets.
J’ai créé un formulaire PDF (j’utilise Adobe Acrobat Pro XI) à partir d’un fichier PDF existant à imprimer et à compléter à la main (voir 1er fichier joint). J’ai simplement ajouté des champs par dessus les zones en pointillés ou les cases (voir 2e fichier joint).Le remplissage des champs que j’ai créés se fait à partir des données d’un fichier .FDF en faisant “Importer des données…” et en sélectionnant le fichier FDF approprié. Lorsque j’importe les données, le format d’arrivée est le format d’origine du fichier FDF et n’est donc pas ajusté à la trame (voir 3e fichier joint avec exemple du numéro de téléphone).
Je voudrais, avec un script au bon endroit, soit au moment de l’import (idéalement), soit juste après (peut-être avec un bouton), que le format, par exemple du numéro de téléphone, puisse entrer dans les cases de la trame. Pour cela, les chiffres doivent prendre la forme “9 9 9 9 9 9 9 9 9 9”
En mettant “9 9 9 9 9 9 9 9 9 9” dans “Format > Spécial > Masque arbitraire”, au moment de l’import des données il renvoie un message d’erreur en disant que “La valeur indiquée ne correspond pas au format du champ”, ce qui est normal.Donc ma question est : quel script mettre et où pour que le format s’adapte lors de l’import, ou (si pas possible), comment mettre un bouton avec le bon script au bon endroit pour que tous les formats à changer s’adaptent lorsque je clique sur ce bouton ?
En effet, là j’ai donné l’exemple du numéro de téléphone, mais j’ai le même souci avec la date de naissance qui arrive au format “dd/mm/yyyy” et que je dois avoir au format “d d m m y y y y” (donc prévoir la suppression du symbole “/”.
Merci d’avance pour votre aide.
- Vous devez être connecté pour répondre à ce sujet.