Toutes mes réponses sur les forums
-
AuteurRéponses
-
Merlin
Maître des clésSalut,
Ca devrait mieux fonctionner ainsi parce-que ton script n’indique pas la fin de la séquence de pages à imprimer.
this.print({nStart: 51,nEnd: 51, bShrinkToFit: true});
:Smiley01:
Merlin
Maître des clésapp.execMenuItem(“SaveAs”);
:Smiley01:
Merlin
Maître des clésSuper, c’est génial! vous me sauvez la vie!
On fait ça tous les jours…
:Smiley03: :geek:Aussi pour la question “involontaires” j’ai fait en sorte que les boutons radio s’activent lorsque le champ de texte à gauche est rempli… Qu’en pensez-vous?
J’en pense qu’il faudrait adapter les cases-à-cocher de gauche (volontaires-involontaires) en fonction du principe énoncé ci-dessus pour qu’elles ne puissent pas être cochées simultanément car n’a pas de sens (a-priori).
Sinon c’est tout bon.
:Smiley01:Merlin
Maître des clésAprès réflexion,
peut être serait-il plus simple de laisser les cases à cocher indépendantes, et d’avoir seulement la possibilité de cocher/décocher les cases radio au cas ou on les activerai par inadvertance. (par exemple si on se trompe de ligne).
Parce que là il m’est impossible de les désactiver lorsque on a cliqué une fois dessus…
Quelqu’un saurait si il existe un moyen de les désactiver ces cases radio? (en re-cliquant sur la même case par exemple)Salut,
c’est une des différences entre bouton-radio et case-à-cocher :
– après le premier clic utilisateur il y a toujours un seul bouton-radio coché et on ne peut pas décocher,
– un clic sur une case-à-cocher suffit pour la décocher.Après il faut juste savoir qu’avec Acrobat on peut utiliser les cases-à-cocher comme des boutons-radios, il suffit de leur attribuer exactement le même nom et des valeurs d’exportations différentes.
Dans l’exemple joint ci-dessus, on a utilisé des boutons-radio à gauche et des cases-à-cocher à droite.
:idee: :Smiley15:Merlin
Maître des clésSalut,
en fait on va aller au plus simple : au moment du clic sur les cases “volontaires/involontaires” on teste quel bouton est cliqué/coché.
Ensuite on affiche/masque les champs correspondants en fonction de ce choix.Le script :
// on détecte si la case #1 est cochée
if (this.getField(“bouton.reflexes”).isBoxChecked(0))
// si oui on affiche les champs correspondants
{this.getField(“case.ocf.reflexes”).display = display.visible;}
else
// autrement on masque les champs correspondants
{this.getField(“case.ocf.reflexes”).display = display.hidden;}Exemple ci-joint.
:Smiley01:
[attachment deleted by admin]
27 août 2012 à 16:16 en réponse à : Impression des formulaires, comment masquer les zones grises ? – #53440Merlin
Maître des clésSalut,
L’outil Biffure a été créé pour toi :
http://help.adobe.com/fr_FR/acrobat/pro/using/WS4E397D8A-B438-4b93-BB5F-E3161811C9C0.w.html#WS5E28D332-9FF7-4569-AFAD-79AD60092D4D.wDans l’exemple c’est biffé en noir, mais on peu tout aussi bien utiliser du blanc.
Et ça fonctionne même si le contenu n’est pas confidentiel…
:Smiley01:[attachment deleted by admin]
27 août 2012 à 11:50 en réponse à : Générer des fichiers pdf à partir d’un fichier Excel. – RÉPONDU #53441Merlin
Maître des clésBonjour,
Oui c’est assez simple, et ça l’est d’autant plus quand on peut utiliser PDF Maker sur Windows :
http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7f4f.w.htmlSinon, sans PDF Maker, c’est comme l’impression d’un publipostage, sauf qu’il faut imprimer en PDF.
:Smiley01:24 août 2012 à 10:33 en réponse à : Est-il possible de faire des calculs complexes avec des PDF ? – RÉPONDU #53432Merlin
Maître des clésUn grand merci.
:extra:En fait j’avais déjà téléchargé le SDK mais je n’avais remarqué la présence de la “bible” JavaScript à l’intérieur…
:oh:24 août 2012 à 08:29 en réponse à : Impression des formulaires, comment masquer les zones grises ? – #53438Merlin
Maître des clésBonjour et bienvenue,
Je veux imprimer un formulaire rempli, mais les zones du formulaire s’imprime en grisé… comment éviter cela ?
Oui, il va falloir fournir plus de précisions, car là cela revient à demander : je voudrais aller faire les courses mais la voiture ne démarre pas, comment éviter cela ?
:geek:
24 août 2012 à 08:25 en réponse à : Est-il possible de faire des calculs complexes avec des PDF ? – RÉPONDU #53430Merlin
Maître des clés• La documentation Acrobat JavaScript, qui fait part de la documentation du Acrobat SDK, telechargeable du site Adobe. La version actuelle du SDK concerne Acrobat X, et il est important de procurer la version la plus actuelle. Heureusement, la documentation Acrobat JavaScript est disponible en PDF (de nouveau; il y avait une epoque ou tout ce qui était disponible était de la ferraille en HTML…
Max, peux tu s’il te plaît donner le lien vers cette documentation en PDF ?
:priere:23 août 2012 à 12:21 en réponse à : Formulaire Bug Affichage version Adobe Acrobat 9 pro vers version antérieure. #53436Merlin
Maître des clésLa première chose à faire est de vérifier que le PDF est question soit bien compatible avec la version 7, c’est-à-dire qu’il doit être au format PDF 1.6 au maximum.
On trouve cette info dans Acrobat : menu Fichier : Propriétés… : Description : Version PDF
Dans tous les cas le plus simple est d’optimiser ce fichier pour Acrobat 7 et versions antérieures : Acrobat 9 : menu Options Avancées : Optimisation PDF
:Smiley01:
23 août 2012 à 09:38 en réponse à : Formulaire Bug Affichage version Adobe Acrobat 9 pro vers version antérieure. #53434Merlin
Maître des clésBonjour et bienvenue,
Peut-on voir un exemple de ce document ?
:Euuuh: :doute:23 août 2012 à 09:35 en réponse à : Est-il possible de faire des calculs complexes avec des PDF ? – RÉPONDU #53428Merlin
Maître des clésSalut,
La “bible” de référence se trouve ici : http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/
C’est effectivement le même JavaScript que l’on utilise en HTML ou ailleurs, les seules particularités à connaitre ce sont les “objets” et les “fonctions” propres au format PDF, mais ce sont des choses à savoir “en plus”, il n’y a rien “en moins” ou qui soit différent.
:Smiley01:
22 août 2012 à 13:39 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52836Merlin
Maître des clésPour masquer l’ensemble du contenu d’une page : tu créés un immense bouton (qui fait presque toute la page) et tu lui attribue uniquement une icône (pas de texte). Cette icône étant, tout simplement, constituée d’une grande image blanche (au format GIF par exemple).
Pas besoin d’image, il suffit d’attribuer un fond blanc (ou autre couleur).
:Smiley03:Merlin
Maître des clésSalut,
Non.
Et c’est heureux, parce-que sinon…:idee:
Merlin
Maître des clésSalut,
`this.getField(“LP.EXT.3-BTN”).display = display.visible; d’ailleurs y aurait il pas une faute à cette ligne c’est LP.EXT.2-BTN normalement non ?
Oui, il y a effectivement une erreur.
:Ooops: :priere:
C’est corrigé.
:Smiley03:
Mais les boutons enfants ne se masque pas, par contre si je met le nom en entiers du bouton, ça fonctionne.
Aurais je oublié quelque chose ?Si ça fonctionne dans un sens il n’y a pas de raison logique pour que ça ne fonctionne pas dans l’autre…
Est-ce que l’Action (Souris entrée ?) est bien adéquate ?
:Euuuh:22 août 2012 à 13:20 en réponse à : Duplication de formulaires et indépendance entre eux. – RÉSOLU #53409Merlin
Maître des clésSalut,
Ci-joint un exemple (en français) glané sur le web qui illustre bien le propos de Max.
:Smiley15:[attachment deleted by admin]
22 août 2012 à 13:12 en réponse à : Constatation d’exportation avec Indesign CS5.5 – À SUIVRE. #53404Merlin
Maître des clés:bonjour:
22 août 2012 à 13:08 en réponse à : Abracadabra tools + Windows 7 – Problème installation abracadabra tools. #53402Merlin
Maître des clésSalut,
Rem : lors que j’ouvre le fichier pdf “abracadabraTOOLS_31.pdf” sur le pc windows 7, j’ai un message qui m’indique qu’il ne trouve pas les polices de caractères. Le pdf s’ouvre mais il n’y a pas de texte, juste la table des matières dans le volet à gauche avec les liens actifs. Je ne sais pas si cela est en lien avec le problème mais à toutes fins utiles…
Il y a un problème grave avec Acrobat et/ou avec Windows sur ce poste.
Ce comportement est atypique et pas normal du tout.
Donc le conseil habituel c’est de désinstaller-réinstaller Acrobat sur ce poste, et si ça n’y change rien c’est du coté du système (Windows) qu’il faudra chercher…Mais avant toute chose il faudrait commencer par vérifier que Acrobat 8 soit compatible avec Windows 7 !
Je cite l’Aide en ligne d’Acrobat 8 : “Pour connaître toutes les conditions système requises et les recommandations relatives à votre logiciel Adobe®, reportez-vous au fichier Lisez-moi fourni avec le logiciel.”:Smiley01:
22 août 2012 à 13:00 en réponse à : Est-il possible de faire des calculs complexes avec des PDF ? – RÉPONDU #53425Merlin
Maître des clésSalut,
1. Est-il possible de lier des champs PDF avec une feuille de calcul Excel ?
Non.
2. Ou fait-il faire un script pour effectuer ces calculs ?
Oui.
Il n’y a pas (à ma connaissance) de calculs que JavaScript ne puisse pas faire.
Mais il va falloir trouver quelqu’un qui aie le niveau en JavaScript et en mathématiques…
:joker:22 août 2012 à 12:49 en réponse à : Insérer une nouvelle police dans un document PDF. – RÉPONDU #51618Merlin
Maître des clésSalut,
L’idéal c’est d’utiliser Acrobat, qui est un éditeur de fichiers PDF, plutôt que InDesign pour ajouter du texte dans un PDF.
Ca évite bien des problèmes…
:Smiley03:Si on ne peut pas faire autrement la première chose à faire c’est de vérifier dans InDesign que la police utilisée n’est pas “protégée”, sous-entendu : protéger (interdire) son incorporation dans un fichier PDF ou autre.
In design donne cette info dans :
– la palette Infos quand le texte est sélectionné,
– dans menu Texte > Rechercher la police quand la police est sélectionnée dans la partie supérieure de la fenêtre,
– dans le Contrôle en amont.:Smiley01:
Merlin
Maître des clésPS : ci-joint une version encore modifiée.
En effet, il faut aussi exécuter la fonction GereCalque() à l’ouverture du document pour restaurer l’état de visibilité des calques pour le cas où le document aurait déjà été enregistré par l’utilisateur avec une des deux cases cochée.Car sinon, par défaut le document se ré-ouvrirait à chaque fois tel qu’en son état initial, c’est-à-dire sans aucun calque visible. Ce qui serait plutôt déroutant et peu intuitif pour l’utilisateur.
D’autant plus que seuls les calques sont concernés par ce comportement, pas les champs…:Smiley03:
[attachment deleted by admin]
6 août 2012 à 13:05 en réponse à : Ajouter une fonction parcourir pour joindre un fichier à un formulaire – RÉPONDU #53389Merlin
Maître des clésCherche Importing and Exporting File Attachments sur cette page : http://www.pdfscripting.com/public/47.cfm
C’est une autre façon de faire qui pourrait peut-être te convenir…
:Smiley01:6 août 2012 à 11:34 en réponse à : Formulaire: cacher/apparaitre certaines pages suivant l’utilisateur. – RÉPONDU #53364Merlin
Maître des clésPour les champs c’est facile à gérer en utilisant la convention de dénomination : afficher/masquer le champ parent “serie1” revient à afficher/masquer tous les champs enfants dont le nom est “serie1.quelquechose.autrechose”. Où le point sert de séparateur “générationel”.
Ce qui permet de gérer facilement plusieurs séries de champs de formulaire (serie2, serie3, etc.) comme des calques.On peut en voir une démonstration dans ce fichier d’exemple : Tableau+CGR_5.pdf
Disponible ici : http://abracadabrapdf.net/forum/index.php/topic,1700.msg8474.html#msg8474Pour la création le mieux est de travailler sur deux pages identiques dans deux fichiers distincts, après la création de chaque série dans un premier fichier : copier-coller dans le fichier final.
:Smiley15:
6 août 2012 à 11:11 en réponse à : Ajouter une fonction parcourir pour joindre un fichier à un formulaire – RÉPONDU #53387Merlin
Maître des clésOui, c’est ce que j’ai constaté aussi, ça fonctionne dans le passeport et ça ne fonctionne plus (avec Reader) dès qu’on l’utilise ailleurs.
:Smiley02:Renseignements pris : pour pouvoir incorporer des pièces jointes avec Reader il faut que le PDF ait des “Droits étendus” plus élevés que ceux appliqués par Acrobat : ceux qui sont appliqués via les serveurs Adobe LiveCycle DRM.
On peut donc en déduire que le passeport à droits plus étendus que ceux des PDF usuels.
Et que faute d’avoir un budget très confortable pour s’acheter des LiveCycle DRM, il faudra proposer à l’utilisateur d’incorporer les pièces avec l’outil de commentaire idoine…
:Smiley01:6 août 2012 à 08:27 en réponse à : Formulaire: cacher/apparaitre certaines pages suivant l’utilisateur. – RÉPONDU #53362Merlin
Maître des clésNon, les champs de formulaire (et les annotations) sont indépendants des calques et ne peuvent pas y être attachés, ils “flottent” par-dessus (au premier-plan).
:Smiley15:
Merlin
Maître des clésSalut,
si j’ai bien compris tes questions il faut passer dans la catégorie supérieure et utiliser le JavaScript.
Une fonction comme celle-ci par exemple :function GereCalques()
{
if (this.getField(“case“).isBoxChecked(0)) // si la case #1 est cochée
{var ocgArray = this.getOCGs();
ocgArraycolor=red]1[/color.state = true; // affiche calque 2
ocgArraycolor=red]2[/color.state = false; // masque calque 3
this.getField(“T1“).display = display.visible; // affiche champs T1.quelquechose
this.getField(“T2“).display = display.hidden;} // masque champs T2.quelquechoseelse if (this.getField(“case“).isBoxChecked(1)) // si la case #2 est cochée
{var ocgArray = this.getOCGs();
ocgArraycolor=red]1[/color.state = false; // masque calque 2
ocgArraycolor=red]2[/color.state = true; // affiche calque 3
this.getField(“T1“).display = display.hidden; // masque champs T1.quelquechose
this.getField(“T2“).display = display.visible;} // affiche champs T2.quelquechoseelse // sinon, si aucune des deux cases n’est cochée
{var ocgArray = this.getOCGs();
ocgArraycolor=red]1[/color.state = false; // masque calque 2
ocgArraycolor=red]2[/color.state = false; // masque calque 3
this.getField(“T1“).display = display.hidden; // masque champs T1.quelquechose
this.getField(“T2“).display = display.hidden;} // masque champs T2.quelquechose
}D’abord on teste si la case 1 (0) est cochée et si oui on agit en conséquence, ensuite on teste si la case 2 (1) est cochée, et ensuite si ni l’une ni l’autre n’est cochée.
Les numéros des calques entre crochets [1] représentent le numéro d’ordre dans le panneau des calques en partant du haut et en commençant le compte à zéro.Cette fonction est placée en script de document dans le PDF ci-joint pour que les cases-à-cocher puisse l’appeler au déclencheur “souris relevée”, et pour que le bouton RAZ l’exécute après le reset des champs.
:Smiley15:
2 août 2012 à 19:31 en réponse à : Comment sauvegarder les questionnaires remplis sur iPad ? – RÉPONDU #53391Merlin
Maître des clésBonjour et bienvenue,
En effet il n’est pas certain que PDF Expert règle le problème…
La dernière version de Adobe Reader pour mobile commence à gérer les champs de formulaire et le JavaScript mais ce n’est pas encore ça : http://abracadabrapdf.net/news.php?lng=fr:Smiley01:
2 août 2012 à 19:28 en réponse à : Formulaire: cacher/apparaitre certaines pages suivant l’utilisateur. – RÉPONDU #53360Merlin
Maître des cléset de t’intéresser à la partie OCR (ou layers).
OCR : Optical Characters Recognition / Reconnaissance optique de caractères
OCG : Optional Content Group, c’est le doux nom trouvé par les ingénieurs pour désigner ce que partout ailleurs on appelle “calque” (layer).
:oh::Smiley01:
2 août 2012 à 19:18 en réponse à : Ajouter une fonction parcourir pour joindre un fichier à un formulaire – RÉPONDU #53385Merlin
Maître des clésJe relance le sujet car j’ai trouvé ceci comme exemple qui correspond exactement à mon besoin en page 13.
Une idée de comment c’est développé ?C’est un formulaire conçu avec Adobe InDesign CS3 et amélioré avec Designer.
Le lien “incorporer un fichier” utilise une action (Exécuter une commande menu : Incorporer un fichier) qui n’est plus accessible depuis Acrobat 9 mais c’est bon de voir qu’elle fonctionne toujours aujourd’hui avec Adobe Reader X.
:Smiley03:Pour l’utiliser avec Acrobat, il faut ouvrir l’exemple “Parcours de formation” : menu Fichier : Enregistrer une copie (non activée pour Reader).
Ensuite, à partir de la nouvelle copie, il suffit de copier-coller le lien en question avec l’outil “Sélection d’objet” de Acrobat.:Smiley15:
PS : attention que ce lien est “verrouillé”, il faut décocher la case idoine dans les “propriétés du lien” pour pouvoir l’éditer…
Merlin
Maître des clésSalut,
le script pourrait certainement être optimisé mais ce n’est pas le problème : il fonctionne très bien.
Comme je le supposais le problème c’est qu’il n’est pas placé sur le bon déclencheur : “souris enfoncée” s’exécute avant toute modification du champ, c’est pourquoi afficher/masquer ne fonctionne qu’à la deuxième fois.Le déclencheur “souris relevée” (donc après modification du champ) fonctionne beaucoup mieux (ci-joint).
:Smiley15:
[attachment deleted by admin]
Merlin
Maître des clés:bravo:
Merlin
Maître des clésJe viens de me rendre compte que si on les ouvre avec Aperçu, qu’on les ré-enregistre et qu’on les ré-ouvre avec Acrobat, la protection a tout simplement disparue ! :jerisjaune: (…et on peut modifier le document sans problème)
Tout dépend ce qu’on appelle “modifier”, Aperçu n’a que peu de fonctions d’édition.
D’autre part, il ne faut pas perdre de vue qu’un formulaire ainsi déprotégé perd toute son “intelligence”, tous les JavaScripts, les masques de saisie, etc. sont irrémédiablement perdus…:Smiley15:
Merlin
Maître des clésEst-ce-qu’il existe un moyen pour empêcher ça ?
Salut,
Quand on applique ce type de protection avec Acrobat il y a un message d’avertissement (ci-joint) qui prévient l’utilisateur : ce n’est pas une surprise.
On peut utiliser des protections plus sophistiquées mais elles ont les avantages de leurs inconvénients : soit elles sont beaucoup plus contraigantes pour l’utilisateur et le concepteur, soit elles sont très chères (Adobe LiveCycle Rights Managements, Lock Lizard, etc.).
:Smiley01:
[attachment deleted by admin]
26 juillet 2012 à 10:47 en réponse à : Afficher / masquer calque provenant d’AutoCAD. – RÉSOLU #53368Merlin
Maître des clésAssures toi de bien effectuer toutes les mises à jour d’Acrobat X…
:Smiley01:Merlin
Maître des clésBonjour,
La seule possibilité serait d’ouvrir avec Illustrator et d’exporter soit directement en TIFF, soit d’abord vers Photoshop…
Mais n’ayant jamais essayé je ne peux rien garantir.:joker:
26 juillet 2012 à 08:32 en réponse à : Afficher / masquer calque provenant d’AutoCAD. – RÉSOLU #53366Merlin
Maître des clésBonjour,
ce qu’il faut c’est afficher/masquer les calques tels qu’ils doivent se présenter juste avant de définir l’action.
Voir ci-joint.
[attachment deleted by admin]
24 juillet 2012 à 19:28 en réponse à : Formulaire: cacher/apparaitre certaines pages suivant l’utilisateur. – RÉPONDU #53353Merlin
Maître des clésSalut,
Afficher des pages c’est possible avec Acrobat mais pas avec Reader.
Masquer des pages c’est difficile avec Acrobat mais ça ne fonctionne pas non plus avec Reader.:Smiley01:
Merlin
Maître des clésSalut,
Peux tu partager tout ou partie de ce doc “buggé” ?
Parce-que à vue de nez, ça sent le script placé au mauvais endroit, ou bien le script tortueux…:Smiley03:
Merlin
Maître des clésComment dire…
– Designer est vendu avec Acrobat Pro, mais il n’existe qu’en version Windows, et n’est donc livré qu’avec.
– un autre des avantages des formulaires XFA c’est qu’il peuvent fonctionner en liaison avec des bases de données, et non pas l’inverse.
:Smiley01:
Merlin
Maître des clésSalut,
Ce que tu veux c’est un “formulaire PDF dynamique”, que seul Designer est capable de produire, pas Acrobat.
C’est même une des principales différences entre les deux technologies sous-jacentes.
Voir : http://abracadabrapdf.net/articles.php?lng=fr&pg=640:Smiley01:
23 juillet 2012 à 17:45 en réponse à : Est-il possible de faire un formulaire PDF type WorkFlow ? – RÉPONDU #53343Merlin
Maître des clésBonjour,
Ci-joint un ancien PDF de démo, je crois qu’il a été fait pour toi…
:Smiley15:
[attachment deleted by admin]
Merlin
Maître des clésComme expliqué dans je ne sais plus quel autre sujet de ce forum il est déconseillé de supprimer le zéro (pour le remplacer par “rien”) car cela peut occasionner des erreurs en cascades.
Le mieux est de masquer le zéro visuellement en lui attribuant la couleur blanche.
Pour ça on utilise ce script qui “blanchi” le zéro, et qui sinon affiche la valeur calculée, plus une espace, plus le signe %.// si valeur non égale à zéro
if (event.value != “0”)
{
// couleur du texte devient noire
event.target.textColor = color.black;
// valeur devient égale à valeur + espace + %
event.value = event.value + “u0020u0025“;
}
else
// sinon, si valeur est égale à zéro
// couleur du texte devient blanche
{event.target.textColor = color.white;}Exemple ci-joint (dans le champ “MarksTotal”).
Où u0020 et u0025 sont les codes respectifs de l’espace et du % en Unicode : http://abracadabrapdf.net/articles.php?lng=fr&pg=440:Smiley01:
[attachment deleted by admin]
19 juillet 2012 à 15:47 en réponse à : Afficher / masquer champ texte avec une case à cocher. – RÉPONDU #53342Merlin
Maître des clésOui absolument j’ai été trop vite, désolé
C’est ce que l’heure des messages me laissait supposer. No problemo.
:Smiley01:19 juillet 2012 à 14:24 en réponse à : Afficher / masquer champ texte avec une case à cocher. – RÉPONDU #53340Merlin
Maître des clésIl me semble avoir déjà répondu à ces questions…
:doute:Ci-joint l’exemple 2 amélioré.
:bonjour:[attachment deleted by admin]
19 juillet 2012 à 12:40 en réponse à : Afficher / masquer champ texte avec une case à cocher. – RÉPONDU #53337Merlin
Maître des clésDommage qu’on ne puisse pas le faire avec les “actions” avec une seule case à cocher avec le “champ activé/Champ désactivé”
`
Je ne comprend pas…
:Euuuh:Peut-on le faire aussi avec les champs texte. Si le champ texte est rempli, même par une seule lettre, cela affiche un autre champ texte ?
Exemple ci-joint.
J’ai chargé le module de “Formrouter”, pour les dates, est-il possible de masqué/afficher le bouton qui affiche le calendrier ?
Très certainement, en recyclant l’exemple ci-dessus dans lequel il n’y a qu’à changer le nom du champ à afficher/masquer (entre guillemets dans le code).
:Smiley01:
[attachment deleted by admin]
19 juillet 2012 à 10:02 en réponse à : Afficher / masquer champ texte avec une case à cocher. – RÉPONDU #53335Merlin
Maître des clésSalut,
il y a deux façons de faire, soit en utilisant l’action “afficher/masquer un champ”, soit en utilisant du JavaScript.
L’emploi du JavaScript étant plus efficace quand il y a de nombreuses cases à gérer.
Exemples ci-joint.:Smiley01:
[attachment deleted by admin]
Merlin
Maître des clésBonjour,
Dans l’exemple ci-joint je n’ai fait que la première colonne mais on y voit que parfois il ne faut pas hésiter à aller au plus simple…
:Smiley03:[attachment deleted by admin]
Merlin
Maître des clésUn PDF activé/Reader Enabled ne permet que l’ajout de commentaires ou le remplissage de champs de formulaire, il n’est pas possible d’en modifier le contenu sauf si on va dans le menu Fichier d’Acrobat : Enregistrer une copie (“normale/non-activée”).
Il faut toujours conserver et travailler sur un PDF original non-activé, et il faut voir l’activation comme “Enregistrer une version activée”.
Version activée que l’on supprime/remplace à chaque modification de l’original.:idee:
Merlin
Maître des clésBonjour et bienvenue,
Ce problème a plus à voir avec la mise en page et les logiciels de PAO qui servent à générer les fichiers PDF que avec Acrobat.
A moins que je n’aie pas bien compris la question, le mieux serait de t’adresser à un forum spécialisé dans les Arts Graphiques et la mise en page.:joker:
17 juillet 2012 à 20:30 en réponse à : Calcul automatique suivant le montant ht, TVA ou le montant TTC #53327Merlin
Maître des clésDans l’autre sujet, Alex disait qu’on pouvait aussi partir du montant de la TVA pour calculer le TTC et le HT, mais comme il est actuellement en vacances loin du wi-fi et de la 3G je ne sais quand il pourra répondre…
:Smiley01:
17 juillet 2012 à 14:12 en réponse à : Calcul automatique suivant le montant ht, TVA ou le montant TTC #53324Merlin
Maître des clésBonjour et bienvenue,
A mon avis tu trouveras la plupart des réponses dans ce sujet qui contient un exemple téléchargeable :
http://abracadabrapdf.net/forum/index.php/topic,1483.msg7134.html:Smiley01:
Merlin
Maître des clésMerci pour le retour.
:bonjour:Merlin
Maître des clésBonjour,
D’instinct je dirais :
– mettre Flash player et l’anti-virus à jour,
– sinon : supprimer le fichier des Préférences de Acrobat et/ou tous ses fichiers temporaires (je ne sais pas où ça se trouve sur Windows mais ça ne doit pas être bien compliqué à trouver si on utilise bien la “recherche”),
– après quoi il ne reste plus que la classique désinstallation-réinstallation…
:joker:
Merlin
Maître des clésJ’ai le même problème, J’utilise Acrobat Pro X et les utilisateurs avec Reader ne peuvent pas l’enregistré après l’avoir rempli.
Je n’ai pas trouvé comment “étendre les fonctionnalités pour Acrobat Reader” ?==> http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e0d.w.html
Et ou se trouve le format d’enregistrement pour la comptabilité avec la version Acrobat Pro 6 ?
==> http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7c88.w.html
:Smiley01:
Merlin
Maître des clés:bonjour:
Merlin
Maître des clésCa y est j’ai compris !
Ce n’est pas le “quads” qui n’est pas bon, c’est le “rect”.
Quand je teste ton code l’annotation est créée bien loin en dehors de la page, quand on redimensionne en 400 x 400 cm on fini par l’apercevoir…Le code suivant fonctionne et crée l’annotation en bas à gauche de la page 3 :
var annot = this.addAnnot();
annot.setProps({
author : “test”,
borderEffectIntensity : “0”,
borderEffectStyle : “S”,
contents : “azerty”,
creationDate : “”,
dash : “”,
delay : “false”,
exdata : “undefined”,
hidden : “false”,
inReplyTo : “”,
intent : “Highlight”,
lock : “false”,
lockContents : “false”,
modDate : “”,
name : “b8b911b9-6bc8-4696-a233-224b0152b742”,
noView : “false”,
opacity : “1”,
page : “2”,
popupOpen : “false”,
popupRect : [595,645.90283203125,775,765.90283203125],
print : “true”,
quads : [128.74400329589844,765.90283203125,523.2243041992188,765.90283203125 ,128.74400329589844,742.1030883789062,523.2243041992188,742.103088378],
readOnly : “false”,
rect: [0, 0, 100, 100],
refType : “R”,
rotate : “0”,
seqNum : “1”,
strokeColor : [“RGB”,1,1,0],
style : “S”,
subject : “Highlighted text “,
toggleNoView : “false”,
type : “highlight”,
width : “1”});:Smiley01:
Merlin
Maître des clésBonjour et bienvenue,
2 bonnes nouvelles : la réponse est oui, et ici les explications et les exemples sont gratuits.
– http://abracadabrapdf.net/forum/index.php/topic,1624.msg8000.html#msg8000
– http://abracadabrapdf.net/forum/index.php/topic,1178.msg7658.html#msg7658
:Smiley01:
12 juillet 2012 à 12:31 en réponse à : Calques – à l’ouverture, ne répertorier que calques des pages visibles. RÉPONDU #53317Merlin
Maître des clésBonjour,
Comment faire pour qu’à l’ouverture d’un fichier, ne soient répertoriés que les calques des pages visibles ?
qu’entends tu par “répertorié” ?
:Euuuh:Actuellement, par défaut, sont répertoriés les calques de toutes les pages… Et après chaque ouverture, il me faut modifier cette option, qui n’est pas celle que je souhaite; car un utilisateur néophyte ne connait généralement pas cette option d’affichage.
Je ne comprend pas non plus de quelle option il est question.
:Euuuh::Smiley01:
12 juillet 2012 à 12:16 en réponse à : Acrobat 9 – Recopier la valeur d’un champ de formulaire. – RÉPONDU #53315Merlin
Maître des clésJ’aurais cru que les @ hotmail étaient utilisées pour les spams, pas les gmail.
Tous les services internationaux de messageries gratuites sont concernés, sauf laposte.fr
Question subsidiaire: est-ce qu’il est possible d’associer une valeur à un champ texte en fonction de ce qu’il contient ?(je sais que l’on peut pour une liste). Par exemple, s’il contient une suite de caractères précis, hop, le champ vaut 1 par exemple.
// si la valeur du champ “champDeSaisie” est égale à suite de caractères précis
if (this.getField(“champDeSaisie“).value = “suite de caractères précis“)
// la valeur du champ actif est égale à 1
{event.target value = “1“;}
// sinon
else
// la valeur du champ actif est égale à Raté !
{event.target.value = “Raté !“)}:Smiley01:
12 juillet 2012 à 10:58 en réponse à : Acrobat 9 – Recopier la valeur d’un champ de formulaire. – RÉPONDU #53313Merlin
Maître des clésBonjour et bienvenue,
Pour que deux champs affichent la même valeur sans partager leurs propriétés il faut qu’ils aient des noms différents.
Et pour que la valeur du champ2 soit la même que celle du champ1 il faut placer ce script dans le champ2 (en script de calcul) :
event.target.value = this.getField(“champ1”).value;Je sais qu’en lisant le titre de mon message vous vous dites sans doute “encore un débutant qui ne lit pas les FAQs”. Cependant, mon problème est plus complexe qu’il n’y parait…
Non, ici on n’est pas comme ça…
:siffle: :Smiley03:PS: la gestion de l’inscription sur ce forum est une infâmie, entre les captcha illisibles, la politique de mot de passe digne de la CIA et l’exclusion des emails gmail…
C’est le prix à payer au nom de la lutte anti robots-spammeurs, et malgré ça il y en a une dizaine qui réussissent à s’inscrire chaque jour, et quelques uns arrivent même à poster des messages “pourris”.
Comme ça fait 2 fois que la réflexion est faite en 2 jours on va baisser un peu le niveau d’illisibilité du captcha, en ensuite on verra ce que ça donne…
:bonjour:Merlin
Maître des clésBonjour et bienvenue sur le forum,
je travaille en PDF/Javascript et mon but est de mettre des annotations de type highlight (selection)
Mettre des annotations, oui… mais où ?
:doute:pour des annotation de la selection ça marche pas, (ça marche mais il lui manque qqc)
Ben euh…
Ca fonctionne ou pas ???
:oh:12 juillet 2012 à 07:38 en réponse à : Mettre en surbrillance uniquement la cellule active dans formulaire PDF. -RÉSOLU #53304Merlin
Maître des clésBonjour,
le déclencheur champ activé/désactivé n’est pas le plus adapté : souris entrée/sortie convient mieux.
Exemple ci-joint.:Smiley01:
[attachment deleted by admin]
11 juillet 2012 à 16:48 en réponse à : Mettre en surbrillance uniquement la cellule active dans formulaire PDF. -RÉSOLU #53302Merlin
Maître des clésPour créer un script de document :
Acrobat 9 et versions antérieures : menu Options avancées : Traitement du document : Scripts JavaScript
Acrobat X et versions ultérieures : panneau Outils (sur la droite) : JavaScript : Scripts JavaScript du documentDans la fenêtre qui suit il faut remplir le champ de saisie pour nommer le script de document (peut importe son nom mais pas d’espace ni de caractère accentué) et cliquer sur le bouton “Ajouter”.
Une nouvelle fenêtre s’ouvre : effacer le contenu prérempli par défaut et copier-coller le code ci-dessus à la place.OK + Fermer.
:idee:
[attachment deleted by admin]
11 juillet 2012 à 14:09 en réponse à : Création d’un script pour valider les champs obligatoires avec autre couleur. – #53297Merlin
Maître des clésDu fait de ma réponse précédente je n’ai aucune expérience dans ce genre de script.
Il va falloir attendre le passage d’un de nos experts…
:priere:11 juillet 2012 à 11:36 en réponse à : Création d’un script pour valider les champs obligatoires avec autre couleur. – #53295Merlin
Maître des clésBonjour et bienvenue,
C’est une question qui revient régulièrement, mais :
– rien ne peut empêcher l’utilisateur d’imprimer en utilisant le menu Fichier ou bien le raccourci-clavier correspondant, donc sans utiliser ton bouton…
– par nature l’impression est destinée à permettre éventuellement de finir le remplissage à la main, et/ou ailleurs, et/ou plus tard, etc.
Donc autant le principe des champs obligatoires à du sens quand il s’agit d’expédier un formulaire numérique par email ou à un serveur, autant c’est complètement inadapté à un formulaire papier.Ce n’est pas un hasard si cette fonction n’est pas implémentée dans Acrobat ni aucun autre logiciel créateur de formulaires.
:Smiley01:Merlin
Maître des clésBonjour et bienvenue,
pourriez-vous m’expliquer comment fusionner plusieurs documents pdf ?
==> http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7edc.w.html
le code de vérification est souvent peu lisible
C’est fait exprès, c’est le prix à payer pour la lutte anti-robots spammeurs.
:Smiley01:
11 juillet 2012 à 11:19 en réponse à : Mettre en surbrillance uniquement la cellule active dans formulaire PDF. -RÉSOLU #53301Merlin
Maître des clésBonjour et bienvenue,
il y a deux méthodes possibles :
– utiliser la fonction intégrée à Reader et à Acrobat qui met tous les champs en surbrillance, le champ actif se démarque parce-qu’il n’est plus en surbrillance.
L’utilisateur peut activer/désactiver cette fonction en utilisant le bouton situé dans la barre violette en haut à droite du document.
Sinon on peut l’activer automatiquement à l’ouverture du document en plaçant ce script en “script de document” :
if (typeof app.formsVersion != ‘undefined’ && app.formsVersion >= 6) {app.runtimeHighlight = true;}– utiliser une petite fonction JavaScript qui permet d’obtenir exactement le comportement que tu demandes.
Ce script en deux parties fait alterner la couleur de fond d’un champ lors du Focus (quand le champ est activé/désactivé par l’utilisateur), très pratique pour mettre en relief le champ actif lors de la saisie :Partie à placer en script de document :
function switchBackground(fieldName)
// déclaration de la fonction
{if (getField(fieldName).fillColor == “T”)
// si fond du champ est transparent
{this.getField(fieldName).fillColor = color.yellow;}
// alors il devient jaune
else
// sinon (si pas transparent)
{this.getField(fieldName).fillColor = color.transparent;}
// alors il devient transparent
}
Partie à placer dans chaque champ de formulaire en action champ-activé ET en action champ-désactivé ou bien en action souris-entrée ET souris-sortie :
switchBackground(event.target.name);On peut remplacer yellow par blue, red, black, etc.
:Smiley01:
Merlin
Maître des clésBonjour et bienvenue,
hors à chaque fois soit il s’ouvre dans la même fenêtre et
remplace mon fichier PDF source, masquant de ce fait l’arborescence de signet, soit il s’ouvre
dans une autre fenêtre, masquant également la fenêtre source et obligeant à fermer cette
nouvelle fenêtre pour accéder de nouveau à l’arborescence.Je crains qu’il n’y ait pas de solution à ce problème, car soit le PDF cible s’ouvre dans la même fenêtre, soit il s’ouvre dans une nouvelle fenêtre.
Il n’y a pas d’autre choix possible.:Smiley15:
Merlin
Maître des clésSalut,
C’est un lien vers l’Aide d’Acrobat 9 mais c’est exactement pareil que dans la version 8 :
http://help.adobe.com/fr_FR/Acrobat/9.0/Professional/WS58a04a822e3e50102bd615109794195ff-7e0d.w.html:Smiley01:
Merlin
Maître des clésSinon on peut cocher l’option “Ajuster” dans la fenêtre d’impression, ainsi les pages s’ajusteront automatiquement au format du papier sans autre intervention.
:Smiley03:4 juillet 2012 à 22:41 en réponse à : Sous formulaires ou champs supplémentaires suivant un choix. – RÉPONDU #53121Merlin
Maître des clésMerci de ces précisions.
:bonjour:
Merlin
Maître des clésBonjour et bienvenue,
Acrobat 7 ne propose rien de tel dans le traitement par lot, et je suppose que le contrôle en amont non plus.
Pour faire ça il faudrait en passer par un développement spécifique en JavaScript.:Smiley01:
4 juillet 2012 à 22:35 en réponse à : Texte à centrer horizontalement et verticalement. – RÉPONDU #52371Merlin
Maître des clésSalut,
Je crois que tu viens de dénicher une des nouveautés silencieuses d’une des dernières mises-à-jour.
Extra !
:bonjour:Merlin
Maître des clésSalut,
Oui, c’est “normal”, cela fait partie des petits plaisirs de l’interface dAcrobat.
D’ailleurs ça le fait quelle que soit l’action choisie, pas que pour l’action JavaScript !:oh:
3 juillet 2012 à 18:02 en réponse à : Comment ajouter un bouton aplatir, et aplatir certainS champs ? – RÉPONDU #53277Merlin
Maître des clésSalut,
J’ajouterais juste que de toute façon Adobe Reader ne peut pas aplatir, il faut Acrobat pour faire ça.
:idee:
Merlin
Maître des clésMais bon sang… Mais c’est bien sur…
:oh:Bravo Max !
:bonjour:Merlin
Maître des clésJe viens de penser à une autre méthode plus simple et qui n’utilise que Acrobat 8 (sous réserve que l’outil Filigrane existe dans cette version, mais je ne peux pas vérifier) :
– Créer un nouveau document vierge, en utilisant les abracadabraTools par exemple ( http://abracadabrapdf.net/articles.php?lng=fr&pg=15 ).
– Avec l’outil Filigrane importer le scan en tant que filigrane “visible à l’écran et invisible à l’impression” (les champs de formulaire “flottent” par-dessus tous les éléments de pages).
:extra:
30 juin 2012 à 22:17 en réponse à : Acrobat X + abracadabraTools X1 : cetains scripts ne fonctionnent pas. – RÉSOLU #53226Merlin
Maître des clésOuf !
On a eu peur.
Normalement les abracadabraTools fonctionnent bien.Pour aller plus loin dans l’aplatissement (différencié selon le type de champ ou d’annotation) il y a aussi l’utilitaire gratuit fournit par UVSAR :
http://www.uvsar.com/projects/acrobat/flattener/:Smiley01:
30 juin 2012 à 22:15 en réponse à : Effacer une image importée dans un bouton avec JavaScript ? – RÉSOLU #53272Merlin
Maître des clés:bravo: :bonjour:
Merlin
Maître des clésEnsuite il faut l’intégrer dans une mise en page en le plaçant sur un calque à part, et en laissant un autre calque vide.
Le plus important c’est de bien cocher “Calques PDF” lors de l’exportation.
:Smiley01:29 juin 2012 à 17:27 en réponse à : Effacer une image importée dans un bouton avec JavaScript ? – RÉSOLU #53269Merlin
Maître des clésTu as oublié le 2, 2 :
app.alert(“Voulez-vous vraiment effacer la photo ?”, 2, 2);
Où le premier 2 correspond au type d’icône de l’alerte, et où le deuxième 2 indique le type de bouton utilisé.
Dans les deux cas le choix va de 0 à 3.
:Smiley03:Merlin
Maître des clésLes deux sont OK.
Il faut surtout faire attention de bien nommer les calques dans le fichier d’origine car je ne suis pas certain que Acrobat 8 permette de les renommer…
:Smiley03:Merlin
Maître des clésC’était une des nouveautés d’Acrobat… 9 !
La version 8 ne permet pas d’importer un calque dans un PDF, il faut lui fournir un PDF dans lequel les calques sont déjà en place.
Mais pour créer un PDF avec des calques il faut utiliser InDesign ou Illustrator (ou un logiciel de CAO mais on change de registre).Si c’est pour une seule fois on peut utiliser la version démo d’Acrobat X*, mais sur Windows les deux versions ne cohabitent pas du tout…
:idee:
*
http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7c5f.w.html
et
https://www.adobe.com/cfusion/tdrc/index.cfm?product=acrobat_pro&loc=fr29 juin 2012 à 12:04 en réponse à : Effacer une image importée dans un bouton avec JavaScript ? – RÉSOLU #53266Merlin
Maître des clésSalut,
L’importation fonctionne avec beaucoup de sortes de fichier…faut juste sélectionner la terminaison à importer dans le champ Afficher.
C’est une vieille tare d’Acrobat : on demande à importer une image et par défaut il place le type de fichier sur PDF…
No comment !
:oh:La mauvaise nouvelle : non, on ne peut pas réinitialiser l’icône d’un champ de type bouton.
La bonne nouvelle : on peut ruser…Le seul moyen connu de supprimer l’icône d’un champ de type bouton c’est de modifier les propriétés du bouton en “Libellé/texte seul”… mais si juste après on remet les propriétés en “Texte sur icône” l’icône précédente se ré-affiche immédiatement…
Donc l’idée c’est de laisser le champ en “Libellé/texte seul” tant que l’utilisateur n’a pas importé une autre image :1- Pour supprimer l’icône on utilise ce script (dans un signet, dans un autre bouton, etc.) :
this.getField(“photo“).buttonPosition = position.textOnly;
(Où “photo” est le nom du champ bouton)
2- Dans le champ bouton on re-modifie les propriétés juste avant l’importation de l’image en utilisant ce script :
event.target.buttonPosition = position.overlay;
event.target.buttonImportIcon();Il se peut que l’ancienne image réapparaisse temporairement pendant que l’utilisateur sélectionne la nouvelle image, mais c’est un moindre mal.
Exemple ci-joint.:Smiley03:
[attachment deleted by admin]
Merlin
Maître des clésBonjour,
Cette option d’impression n’est pas disponible dans Adobe Reader.
Pour contourner cette limite il faut placer le “layout” (le fond de page) sur un calque non-imprimable si on veut ne jamais l’imprimer.
Si on veut laisser le choix à l’utilisateur il faut régler le calque sur “Imprimer lorsque visible”, car si Reader ne permet pas de modifier les “Propriétés du calque”, il permet d’en modifier la visibilité.
:Smiley15:
28 juin 2012 à 19:05 en réponse à : Nombre de pièces jointes dans un PDF interactif ? – RÉPONDU #53253Merlin
Maître des clésBonjour,
Je n’en ai aucune idée…
Par-contre en poids total il me semble que la limite est de 5Go.
:Smiley01:26 juin 2012 à 12:44 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53251Merlin
Maître des clésOk; mais la majuscule se place après avoir fait “entrée”. je vais avoir encore des soucis après exportation dans Excel. Alors que pour le champs nom, la transformation se fait instantanément.
Je ne crois pas que ce soit possible, il faut d’abord reconnaître les mots complets avant de pouvoir leur appliquer une capitale au début.
On ne peut donc pas intervenir au moment de la saisie.
:joker:26 juin 2012 à 11:26 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53247Merlin
Maître des clésSuper pour le champ e mail, çà fonctionne
As-tu testé la saisie de l’arobase sur Windows ?
Est-ce que ça fonctionne ?
:idee:26 juin 2012 à 11:17 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53246Merlin
Maître des clésje veux écrire le Prénom avec la première lettre en Maj. le reste en minu.
A placer en “Script de format personnalisé” :
str = event.target.value;
event.value = str.replace(/(^|s|[-,.])w/g,function(cWrd){return cWrd.toUpperCase()});A placer en “Script de format personnalisé” dans le champ “prénom” (et non pas dans le champ “email“).
:Smiley08:26 juin 2012 à 10:28 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53244Merlin
Maître des clésVoit dans le PDF ci-joint.
(Un dessin vaut mieux qu’un long discours)
:Smiley01:[attachment deleted by admin]
26 juin 2012 à 09:24 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53242Merlin
Maître des clésSalut,
Il faut supprimer le script de format personnalisé qui apparait sur la capture n°1.
Script qui était destiné au champ “prénom”, et non pas au champ “email”…
(C’est celui qui capitalise la première lettre des mots, et on peut voir sur la 3e capture qu’il fonctionne très bien)
:Smiley01:25 juin 2012 à 17:08 en réponse à : Sous formulaires ou champs supplémentaires suivant un choix. – RÉPONDU #53118Merlin
Maître des clésSalut,
le code se trouve dans chacune des 4 cases-à-cocher :
if (this.getField(“choice“).isBoxChecked(3))
{this.getField(“resultat”).display = display.visible;}
else
{this.getField(“resultat”).display = display.hidden;}Où le 3 signifie que l’on s’adresse à la 4e case-à-cocher “choice” (la numérotation commence à zéro).
:Smiley15:
[attachment deleted by admin]
25 juin 2012 à 16:47 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53239Merlin
Maître des clésEt enfin tu m’as expliqué que les adresses e mail pouvait être écrites en majuscules ce qui est vrai, alors que j’étais persuadé du contraire, mais pour une bonne présentation de mes listings je voudrai normaliser en minuscule
On peut les écrire en capitales, mais la règle veut qu’on le fasse en minuscules.
Donc même script que ci-dessus, à peine modifié :
event.change = event.change.toLowerCase();Par-contre attention à une chose : sur Mac c’est OK, mais sur le clavier Windows je ne sais pas si l’arobace “@” est considérée comme capitale ou comme minuscule…
je veux écrire le Prénom avec la première lettre en Maj. le reste en minu.
A placer en “Script de format personnalisé” :
str = event.target.value;
event.value = str.replace(/(^|s|[-,.])w/g,function(cWrd){return cWrd.toUpperCase()});:Smiley01:
24 juin 2012 à 23:33 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53237Merlin
Maître des clésEn fait c’est très handicapant ce Pb car lorsque par exemple on arrive dans Excel avec une saisie : 12.12.1998 au lieu de 12/12/1998 pour une date de naissance on cherche longtemps pourquoi les tris ne se font pas .
Les tris peuvent aussi se faire dans le porte-document/tableur/fichier réponse, sans être pénalisé par ces histoires d’affichage…
chez Adobe ça s’appelle un “filtre” (d’affichage).:idee: :Smiley03:
[attachment deleted by admin]
24 juin 2012 à 23:20 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53236Merlin
Maître des clésSalut,
– Champ nom : pour que la saisie soit CONVERTIE en capitales AU FUR ET À MESURE de la saisie (et non pas juste pour appliquer un masque temporaire à l’affichage), il faut placer ce script en “Script de touches personnalisé”, c’est-à-dire dans l’autre emplacement que celui que tu avais choisi (attention ce n’est pas exactement le même script) :
event.change = event.change.toUpperCase();
Sans oublier de supprimer le script existant.
– Champ date : il faut changer le format de date (qui est un masque temporaire) et utiliser : Catégorie : Spéciale : Masque arbitraire.
Ce qui interdira toute autre forme de saisie (voir capture).
Pour en savoir plus sur le “masque arbitraire” :
http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7de4.w.html#WS8CA28D85-6E94-4898-9C2B-5308C15B1F3B.w:Smiley01:
[attachment deleted by admin]
23 juin 2012 à 12:43 en réponse à : Problème entre la saisie des champs et le fichier. – RÉPONDU #53178Merlin
Maître des clésJe ne peux pas t’aider sur Designer, c’est un logiciel que je connais pas, et que je ne connaitrais pas car il ne représente pas l’avenir…
Je te conseille plutôt d’utiliser Acrobat ou FormCentral : https://www.acrobat.com/formscentral/:Smiley03:
23 juin 2012 à 00:15 en réponse à : Format des cellules après exportation d’un fichier réponse dans Excel. – RÉPONDU #53233Merlin
Maître des clésSalut,
il y a deux façon de faire dans un formulaire PDF :
– soit on applique une modification à la saisie de l’utilisateur, auquel cas on change vraiment ce qui a été saisi (par exemple on converti la saisie en lettre capitales),
– soit on applique un masque à la saisie utilisateur, auquel cas on ne fait que changer temporairement l’aspect de la saisie, qui reste inchangée (par exemple on applique un formatage en lettres capitales dans un champ mais quand on clique dedans la saisie réapparait telle qu’elle a été faite.
C’est ce qu’on peut voir dans les champs “Nom” de ce formulaire : http://abracadabrapdf.net/articles.php?lng=fr&pg=69Donc apparemment, les formatages appliqués dans ton formulaire sont des masques (temporaires) qui laissent la saisie intacte.
Tu me suis toujours ?
:Smiley03:21 juin 2012 à 21:46 en réponse à : Problème entre la saisie des champs et le fichier. – RÉPONDU #53176Merlin
Maître des clésOn dirait que beaucoup de champs (inutiles) se superposent, je parie 10 contre 1 que ces champs de formulaires ont été créés automatiquement…
==> Il faut supprimer tous les champs qui ne servent à rien.
:Smiley03: -
AuteurRéponses