Toutes mes réponses sur les forums
-
AuteurRéponses
-
12 décembre 2012 à 18:26 en réponse à : Vitesse de lecture et de visualisation entre PDF 1.4 et PDF 1.6 ? – RÉPONDU #54170
Merlin
Maître des clésL’équipe STC a fait un test sur la vitesse pour ouvrir un fichier PDF de 46 Mo sur clef USB entre deux formats :
…
Conclusion : + la taille du fichier est importante, + le temps d’ouverture du fichier se fait ressentir !Il faudrait savoir… Ces deux fichiers ont-ils le même poids (46 Mo) ou non ?
Sinon, ce qui est important c’est que le PDF soit balisé, de façon à pouvoir être accessible, et donc redistribuable. C’est-à-dire capable de s’adapter dynamiquement à tous les formats d’écrans.Cette fonctionnalité étant justement apparue avec le PDF 1.4 cela ne fera pas de différence à ce niveau là.
:Smiley15:12 décembre 2012 à 11:53 en réponse à : Copier les données de plusieurs champs texte dans d’autres. – RÉSOLU #54114Merlin
Maître des clésIl faudrait voir ton doc pour répondre plus précisément.
12 décembre 2012 à 10:27 en réponse à : Copier les données de plusieurs champs texte dans d’autres. – RÉSOLU #54112Merlin
Maître des clésNi l’un ni l’autre. :geek:
Ce script doit être placé soit en script de validation, soit en script de calcul pour qu’il fonctionne automatiquement.
Ou bien en action “Souris enfoncée” : Exécuter un JavaScript” si àa doit répondre à une action de l’utilisateur.:Smiley15:
11 décembre 2012 à 17:02 en réponse à : Copier les données de plusieurs champs texte dans d’autres. – RÉSOLU #54110Merlin
Maître des clésLa bonne syntaxe serait plutôt :
this.getField(“P1.fiche.1_m_nom“).value = this.getField(“P3.fiche.1_m_nom“).value;
Que l’on peut simplifier ainsi puisqu’il n’est pas besoin de préciser le nom du champ source quand c’est lui qui est source de l’évènement, on n’a besoin que du nom de la cible :
this.getField(“P3.fiche.1_m_nom“).value = event.value;
:Smiley01:
11 décembre 2012 à 14:20 en réponse à : Copier les données de plusieurs champs texte dans d’autres. – RÉSOLU #54108Merlin
Maître des clésA-priori il faut détecter et associer les numéros de page et les noms de champs avec JavaScript, mais c’est hors de mes compétences.
Attendons le passage d’un JediScripteur…
:joker:11 décembre 2012 à 14:11 en réponse à : Forcer remplissage champ texte en fonction du remplissage d’un premier – RÉPONDU #54167Merlin
Maître des clésif (event.value != “”)
{this.getField(“Prenom“).required = true;}
else
{this.getField(“Prenom“).required = false;}A placer en script de validation ou de calcul dans le champ “nom”.
Mais pour un champ “prénom” ça n’a pas de sens… Tout le monde a un nom, et soit il est obligatoire de le renseigner son prénom, soit non. Mais ça ne devrait pas être dépendant…
:Euuuh:11 décembre 2012 à 12:19 en réponse à : Copier les données de plusieurs champs texte dans d’autres. – RÉSOLU #54106Merlin
Maître des clés– Concernant le spawn et le reader, je dirais oui et non. Effectivement je sais que ça ne fonctionne pas, mais on m’a dit qu’avec un outil adobe (adobe livecycle reader extension), en passant le fichier pdf terminé dans une moulinette, ça le rendait compatible avec un reader 9, j’espère que c’est vrai.
Oui, c’est vrai.
Mais avant d’aller plus loin il faut absolument que tu saches que pour LiveCycle Reader Extensions le ticket d’entrée se compte en dollars, avec 4 zéros derrière le 1er chiffre…
Toujours partant ?
:idee:10 décembre 2012 à 19:55 en réponse à : Forcer remplissage champ texte en fonction du remplissage d’un premier – RÉPONDU #54165Merlin
Maître des clésBonjour et bienvenue,
je voudrais obliger les personnes remplissant un champs nom a remplir un champ prénom
C’est simple, il suffit de placer une arme chargée sur la tempe de l’utilisateur…
:geek:Plus sérieusement, dans les “Propriétés du champ” il faut cocher la case “obligatoire”.
==> http://help.adobe.com/fr_FR/Acrobat/9.0/Professional/WS75136AD2-894B-414e-B296-C590121A789B.w.html
:Smiley01:10 décembre 2012 à 16:35 en réponse à : Copier les données de plusieurs champs texte dans d’autres. – RÉSOLU #54104Merlin
Maître des clésBonjour et bienvenue,
– Sais tu que cette façon de générer des pages (spawn) ne fonctionne pas avec Reader version X et antérieures ?
– Pourquoi ce besoin de dupliquer une séquence de 6 pages ?
Est-ce que je comprend bien : l’utilisateur à 6 pages à remplir, et ensuite ces 6 pages sont dupliquées une fois ?:Smiley01:
Merlin
Maître des clésVoilà un script qui fonctionne :
var champP1 = event.value;
if (champP1 <= 100000) {this.getField(“P“).value = champP1;}
else {this.getField(“P“).value = (100000 + ((champP1 – 100000) /2));}Exemple ci-joint.
Il n’y a aucune (bonne) raison pour que ça ne fonctionne pas avec PDF Converter.
:Smiley15:[attachment deleted by admin]
Merlin
Maître des clésEffectivement ce script (non-vérifié) ne fonctionne pas…
:siffle:Je regarderais ça demain.
:Smiley01:Merlin
Maître des clésBonjour,
A-priori ce script devrait convenir, mais je ne connais pas non plus les capacités de PDF Converter.
var a = this.getField(“P1“);
var b = this.getField(“P“);
if (a.value <= “100000“) {b.value = a.value};
else {b.value = (100000 + (a.value – 100000)/2)};:Smiley15:
8 décembre 2012 à 11:53 en réponse à : Récupérer les données d’un fichier PDF dans un email. – RÉPONDU #54134Merlin
Maître des clésCe qui me surprend, car je viens de l’essayer sur un autre de mes PC, c’est justement que cette m^me version fonctionne bien avec Xindows Xp Pro, et la elle butte sur cette même fonction avec un système d’exploitation tel que Windows Se7en
C’est tout l’intérêt des mises à jour : assurer un bon fonctionnement avec les systèmes (ou logiciels) les plus récents.
:Smiley03:Merlin
Maître des cléscréé avec adobe acrobat Pro version 9.0
Aujourd’hui Acrobat 9 est en version 9.5 ==> mise à jour impérative !
Ca devrait aller mieux après.:Smiley01:
8 décembre 2012 à 11:38 en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54084Merlin
Maître des clésSalut,
– il faut que les champs soient au format nombre,
– des champs au format nombre n’ont pas à “vérifier l’orthographe” ni à “faire défiler le texte”…
– il ne faut pas mettre d’espace dans les notations simplifiées,
– les champs de résultats doivent être en “lecture seule”.Ci-joint.
:Smiley15:
[attachment deleted by admin]
7 décembre 2012 à 15:18 en réponse à : Récupérer les données d’un fichier PDF dans un email. – RÉPONDU #54131Merlin
Maître des clésIl est impératif d’effectuer les mises à jour !!!
Ca devrait aller mieux après…Acrobat 9 est aujourd’hui en 9.5.x
:Smiley15:
7 décembre 2012 à 11:58 en réponse à : Récupérer les données d’un fichier PDF dans un email. – RÉPONDU #54129Merlin
Maître des clésQuelle version d’Acrobat utilises tu ?
Merlin
Maître des clésOK, merci.
Je comprend mieux certaines mésaventures qui me sont arrivées par le passé.
:oh:6 décembre 2012 à 19:51 en réponse à : Récupérer les données d’un fichier PDF dans un email. – RÉPONDU #54127Merlin
Maître des clésPuis je avoir un peu plus de détail sur la récupération des données de mon fichier pdf se trouvant sur le net,
N’aurais-je pas déjà répondu à cette question ?
==> http://abracadabrapdf.net/forum/index.php/topic,1842.0.html:Smiley15:
6 décembre 2012 à 18:23 en réponse à : Récupérer les données d’un fichier PDF dans un email. – RÉPONDU #54124Merlin
Maître des clésMerlin
Maître des clésmessageList est redéfinie avec chaque loop, et donc, il est clair que le résultat n’existe que pour le dernier champ.
Un super merci Max.
:bonjour:Mais il y a une chose que je ne comprend pas : pourquoi est-ce ça fonctionne avec “console.println” ???
:Euuuh:5 décembre 2012 à 22:27 en réponse à : Comment exploiter un fichier de données XML ? – RÉPONDU #54101Merlin
Maître des clésSalut,
Il te faut “Diffuser” le formulaire via la fonction éponyme d’Acrobat, quelle que soit la méthode choisie (Acrobat.com, messagerie, serveur interne) cela génèrera un fichier avec le suffixe “_réponses” qui est en fait une sorte de tableur dans lequel on peut importer (ou recevoir automatiquement, selon la méthode) les formulaire reçus. Et exporter les données ainsi rassemblées vers un tableur ou une BdD.
En fait c’est un jeu d’enfant mais il faut le tester pour s’en convaincre.
:Smiley01:Merlin
Maître des clésNe cherche pas plus loin : d’origine américaine pour la plupart, les langages de script et de programmation utilisent des points pour séparer les décimales.
(Les anglos-saxons utilisent la virgule pour séparer les milliers et le point pour les décimales)
:Smiley03:Merlin
Maître des clésBonjour,
Comme je ne comprend rien à la question je suppose qu’il est question de Designer…
:joker:5 décembre 2012 à 18:15 en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54082Merlin
Maître des clésLa les formulaires fonctionne si retourne sur chaque formulaire dans notation simplifié et que je remodifie ma formule..
Et en français, qu’est-ce que ça veut dire ???
:Euuuh:Je joins un extrait si vous pouvez m’éclairez ça serait super.
Qu’est-ce que ce PDF est censé faire ?
Il n’y a que 3 champs remplissables et aucun calcul dépendant…Je ne comprend pas.
:oh:5 décembre 2012 à 12:49 en réponse à : Taille des fichiers après reconnaissance de caractères. – RÉPONDU #54094Merlin
Maître des clésBonjour et bienvenue sur le forum,
Tout est là : http://abracadabrapdf.net/articles.php?lng=fr&pg=29
Je te conseille l’utilisation du mode ClearScan, ça génère des fichiers très légers.
Sinon ce n’est pas “Fichier PDF taille réduite” qu’il faut utiliser pour optimiser un fichier OCRisé, c’est “Optimiser le PDF numérisé” dans le panneau d’outils “Traitement du document”.:Smiley01:
4 décembre 2012 à 20:13 en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54080Merlin
Maître des clésPeux tu poster tout ou partie de ce formulaire ?
:Euuuh:Merlin
Maître des clésJ’espère que vous ne m’en tiendrez pas trop de cette bourde d’erreur, car je pense avoir besoins de vous pour continuer à progresser
C’est impardonnable…
Pour la rémission de tes péchés je ne vois qu’une issue : un tour du pâté de maison à cloche-pied, avec un doigt dans une narine et l’autre dans une oreille.
:jerisjaune: :Smiley08: :jerisjaune:No problemo.
:Smiley15:Merlin
Maître des clésUn formulaire PDF peut se faire soit avec Acrobat, soit avec Designer, mais il n’y a pas d’échange possible entre les deux c’est incompatible.
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=640:idee:
Merlin
Maître des clésBonjour et bienvenue,
Est-ce que ceci pourrait t’aider ?
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=800:Smiley01:
4 décembre 2012 à 17:46 en réponse à : Lier les choix possible d’une liste déroulante à une deuxième. RÉSOLU #50510Merlin
Maître des clésEt bien, sous réserve de confirmation par Alex, je dirais qu’il suffit de modifier le nom des variables utilisées dans le script, en les incrémentant par exemple.
:joker:4 décembre 2012 à 17:42 en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54078Merlin
Maître des clésBonjour et bienvenue,
A-priori la vérité est ailleurs…
Parce-que (normalement) espace ou pas espace cela n’y change rien, par-contre je serais curieux de savoir s’il n’y a pas des points ou des espaces dans les noms des champs concernés.
:doute:3 décembre 2012 à 16:05 en réponse à : Script ouverture différents fichiers selon valeur autre champ. – RÉPONDU #54070Merlin
Maître des clésEn plus, en continuant à travailler sur le formulaire, je me suis rendue compte que j’ai un autre scripte à écrire :
Si la valeur de mon champ, toujours le même “effectif_reel_total_2012″>= 11 alors je dois rendre un autre champ obligatoire à saisir “ANNEE_FRANCHISSMT_SEUIL_10”A placer en script de calcul ou en script de validation dans le champ effectif_reel_total_2012 :
if (event.target.value >= “11“)
{this.getField(“ANNEE_FRANCHISSMT_SEUIL_10“).required = false;}
else
{this.getField(“ANNEE_FRANCHISSMT_SEUIL_10“).required = true;}Ne pas modifier ce qui est en vert
Pour les fichiers “notices -10 et +10” elles sont en pdf dans un dossier spécifique
Là aussi, le même genre de script devrait faire l’affaire :
if (event.target.value >= “11“)
{this.exportDataObject({cName: “notice-moins10.pdf“, nLaunch: 2});}
else
{this.exportDataObject({cName: “notice-plus10.pdf“, nLaunch: 2});}Il faut placer les fichiers notice-moins10.pdf et notice-plus10.pdf en pièces jointes dans le formulaire PDF et le tour est joué, plus de problème de chemins d’accès.
Mais il faudrait savoir si le seuil est 10 ou 11…
Comme tu as compris le principe je te laisse gérer. :Smiley03:Si tu veux je te transmets le formulaire.
N’hésites pas si tu n’y arrives pas.
:Smiley01:
3 décembre 2012 à 12:31 en réponse à : Script ouverture différents fichiers selon valeur autre champ. – RÉPONDU #54068Merlin
Maître des clésBonjour et bienvenue,
1- déplacement du sujet dans une rubrique plus pertinente.
:Smiley03:2- pour le script de validation ce n’est pas un vrai soucis mais il manque des éléments : où se trouvent les notices ? Sous quelle forme (PDF, HTML…) ?
:Smiley01:
Merlin
Maître des clésVous trouverez ci-dessus le lien pour télécharger et tester les BD de TINTIN en 4 formats PDF :
J’ai bien compris le topo.
Les pirates de emuleBD sont des ânes, car zipper des images JPEG en CBR ou bien les zipper à l’intérieur d’un PDF cela revient au même.Par-contre en PDF, si on optimise (sans sous-échantilloner) en utilisant la compression JPEG2000 qualité moyenne le Tintin passe à environ 30 Mo, sans dégradations visibles.
Et la présentation est bien plus sexy.
:Smiley15:Ceci étant, je ferme le sujet et je supprime les liens parce-que ça devient limite là…
:bonjour:Merlin
Maître des clés==> http://www.dropbox.com
==> http://www.acrobat.com
==> http://dl.free.fr
Etc.:Smiley01:
1 décembre 2012 à 18:14 en réponse à : Impression date et heure lors de l’impression doc PDF, Reader xx. – RÉPONDU #54066Merlin
Maître des clésL’addon utilisé sur Acrobat 7 me permettais d’utiliser cette fonction via une séquence de traitement.
J’ai trouvé le produit chez ARTS_PDF_Aerialist, aux US, en 2005 !Que ce soit clair pour toi comme pour tout autre lecteur de ce sujet : j’ai bien vu d’où venait ce script (il est signé) et j’ai bien compris comment il devait fonctionner.
– ARTS-PDF n’existe plus depuis son rachat par Debenu en 2010, et il n’ont plus exactement la même activité (ils ne font plus de scripts*).
– S’agissant d’une séquence de traitement par lot, tu aurais pu toi-même l’importer dans Acrobat XI et l’utiliser ainsi en toute légalité.
Je n’ai fait que te mâcher le travail et tu aurais pu l’utiliser telle quelle sans modification car le message d’erreur renvoyé par la console n’est visible que si l’option correspondante est activée dans les Préférences d’Acrobat (désactivée par défaut) mais ne devrait pas gêner le fonctionnement.Donc rien de ce que j’ai fait n’enfreint les lois sur le droit d’auteur, qu’elles soit françaises, américaines ou australiennes **.
:Smiley15:
Encore une fois, un grand merci.
:bonjour:
* Par contre c’est toujours dans les cordes d’abracadabraPDF…
:Smiley03:** Mais du coup je suis obligé de supprimer les pièces jointes…
1 décembre 2012 à 16:13 en réponse à : Impression date et heure lors de l’impression doc PDF, Reader xx. – RÉPONDU #54064Merlin
Maître des clésBonjour et bienvenue,
– le PDF joint ne contient aucun script…
– comment fonctionnait le script dans Acrobat 7 ?
Séquence de traitement par lot ? Article de menu ???– ci-joint une “Action” pour Acrobat XI dans laquelle j’ai incorporé le script (et auquel j’ai ajouté une ligne car il renvoyait un message d’erreur sur une variable).
Ca devrait fonctionner mais comme mon imprimante est en panne je ne peux pas tester.
Il suffit de double-cliquer sur le fichier joint (.sequ) pour que Acrobat XI propose de l’importer.
Attention : les actions crées avec Acrobat XI sont incompatibles avec les versions antérieures d’Acrobat.:Smiley15:
Merlin
Maître des clésMerci de nous avoir répondu, vos réponses nous conviennent.
Merci !
:Smiley03:L’équipe STC a rencontré un soucis avec les membres de emulebdz à propos du format PDF. Ils n’admettent pas tous vos arguments et n’acceptent en aucun cas le format PDF pour les BDs. Le pire dans tout ça, ils critiquent les formats PDF qui écrasent la qualité des images .JPG alors que l’équipe STC met tout en oeuvre pour laisser les qualités d’images tel quelles ! les scanners de emulebdz créent les BDs en JPG et les compressent en ZIP qui devient CBZ (visionneuse BD pour lire ce format) ou RAR qui devient CBR (visionneuse BD pour lire ce format). De cette manière, il est + facile de “modifier/réparer” les BDs et la qualité serait meilleure que le PDF d’après eux…
Soit ils n’ont pas cherché les informations nécessaires soit ils n’ont rien compris : bonnet d’âne dans les deux cas !
Le format PDF n’écrase rien du tout, et certainement pas les images au format JPEG qui sont toujours laissées intactes par Acrobat, pour éviter les dégradations dues à la recompression justement.Dans un PDF les images utilisent le format de compression que l’on sélectionne au moment de la création, il suffit d’utiliser le bon.
Je ne vais pas ré-expliquer ici ce que j’ai déjà expliqué en long et en large sur cette page dont il conviendrait de fournir le lien à ceux qui portent le bonnet d’âne :
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=34STC vient de faire un essai sur une BD de TINTIN avec la taille du fichier en format PDF :
…
Ensuite, STC a rencontré un soucis avec ses autres Packs BDs qui eux ont été enregistrés en pdf 1.4 avec Acrobat v5.05. Exemple après avoir ouvert une BD BOULE ET BILL en fichier .PDF puis les avoir sauvegarder en PDF
…Pourquoi utiliser des normes ISO qui ont été établies dans un tout autre but et pour un usage qui n’a rien à voir ?
Aucune n’est adaptée ni ne répond à votre problématique.Dans la rubrique Normes PDF du site abracadabraPDF il y a 16 pages consacrées aux normes ISO PDF…
Là aussi, je ne peux pas faire mieux mais je ne peux pas forcer quiconque à les lire : http://abracadabrapdf.net/articles.php?lng=fr&pg=548Que ce soit clair : je suis spécialiste du PDF mais je ne suis pas pro-PDF à tout prix.
Etre spécialiste c’est aussi savoir indiquer quand quelque chose n’est pas adapté au cahier des charges.
Mais là il se trouve qu’on est en plein dedans, à l’heure actuelle et pour ce que je connais de votre cahier des charges il n’y a pas mieux, et pas plus universel, que le format PDF.Envoyez moi, éventuellement en message privé, quelques fichiers d’exemple, je me fais fort de les convertir en PDF “convaincants”.
:Smiley15:Merlin
Maître des clésBonjour onderhold,
Sur n’importe quel forum normalement un premier post contenant un lien publicitaire ou de copinage est considéré comme spam et son auteur banni.
Mais considérant que tu apportes une info essentielle aux utilisateurs de Windows ce sera donc : bienvenue !:bonjour:
29 novembre 2012 à 18:48 en réponse à : Differences Acrobat pro X et Acrobat pro XI ? – RÉPONDU #54063Merlin
Maître des clés+++ avec les précédents.
Sans soucis jusqu’à la version 9 pour tous les PDF.
Sans soucis jusqu’à la version 8 pour tous les PDF contenant des objets 3D et ne contenant pas d’éléments multimédias (sons, vidéos, SWF).
Sans soucis jusqu’à la version 7 pour tous les PDF ne contenant ni éléments multimédias ni objets 3D.:Smiley01:
28 novembre 2012 à 18:30 en réponse à : Outils annotations dessin : propriété par défaut. – RÉPONDU #54036Merlin
Maître des clésMerci pour les chemins d’accès sur Windows !
:bonjour:Avez vous une autre idée ?
Comment cela se fait-il que l’erreur apparaisse sur Vista et pas sur seven ? Personne d’autre que moi n’a eu ce problème ?Non, pas d’autre idée.
Tout ce que je trouve à dire c’est qu’il faut bien que Vista continue à justifier sa réputation…
:jerisjaune:27 novembre 2012 à 22:11 en réponse à : Outils annotations dessin : propriété par défaut. – RÉPONDU #54033Merlin
Maître des clésSur Mac les préferences sont dans le dossier “Préférences” de la Bibliothèque de l’utilisateur, sur Windows je n’en ai aucune idée…
:joker:Merlin
Maître des clésRéinitialisation : oui, tous les champs doivent l’être.
Pour le champ “avance” il suffit de modifier son script de validation ainsi :
if (this.getField(“Somme_Col1”).value == “0”) {event.value = “”};
:Smiley01:
Merlin
Maître des clés:bonjour:
Merlin
Maître des clésEt c’est seulement maintenant que j’apprend ça ?
:oh: :Smiley03:Merci Max, ça c’est de l’info !
:bravo: :extra:26 novembre 2012 à 20:27 en réponse à : Importer fichier excel dans un formulaire PDF. – RÉPONDU #54058Merlin
Maître des clésBonjour et bienvenue,
Question récurrente qui ne connait pas de solution vraiment toute faite, il faut en passer par un développement de JavaScript, ou bien utiliser l’existant, sous réserve qu’il convienne.
Acrobat — Connect PDF to a Database est une des rares solutions disponibles : http://try67.blogspot.fr/2009/05/acrobat-connect-pdf-to-database.html:Smiley01:
Merlin
Maître des clésLa méthode de Max est OK, sauf si le champ en question est à la base d’un autre calcul.
Auquel cas on a plutôt intérêt à jouer sur la couleur (blanche) pour masquer le zéro.
Une petite recherche sur ce forum devrait donner de bons résultats car on en a déjà parlé.
:Smiley15:Merlin
Maître des clésIl parait qu’on peut éviter à certaines annotations/commentaires d’être sélectionnés par les tabulations, mais pas les champs ni les liens.
:bonjour:26 novembre 2012 à 11:53 en réponse à : Designer : capitaliser les premières lettres des prénoms. – RÉPONDU #54045Merlin
Maître des clésDans Acrobat on l’utilise comme “script de format personnalisé”, c’est-à-dire qu’il s’exécute lorsque le champ est désactivé (quand il perd le focus).
:Smiley01:26 novembre 2012 à 09:56 en réponse à : Designer : capitaliser les premières lettres des prénoms. – RÉPONDU #54043Merlin
Maître des clésBonjour et bienvenue,
Je ne connais pas Designer mais voici le JavaScript de validation que l’on utilise avec les Acro-Forms, toute l’astuce est dans la requête GREP :
str = event.target.value;
event.value = str.replace(/(^|s|[-,.])w/g,function(cWrd){return cWrd.toUpperCase()});:Smiley15:
Merlin
Maître des clésBonjour,
Par exemple, à partir de la 1ère case en jaune je souhaite me déplacer uniquement à l’intérieur des cases en jaune en ignorant les cases en rouge et en vert…
Par ailleurs, si je clic dans une cellule en vert, je souhaite me déplacer uniquement dans les cases en vertExemple ci-joint, il suffit d’utiliser l’ordre de tabulation “manuel” en faisant glisser les champs dans l’ordre désiré dans la palette des champs de l’éditeur de formulaire.
Concernant la case en rouge, je veux l’atteindre qu’en cliquant dedans. Est-ce que cela est possible ?
Non.
:Smiley15:
[attachment deleted by admin]
25 novembre 2012 à 22:51 en réponse à : Selon quantités : différentes valeurs de frais de port. – RÉSOLU #54028Merlin
Maître des cléspour l’instant on peut imprimer le document à tout moment et lorsque l’on ouvre les CGV on ne retourne pas ensuite sur mon formulaire (tout se ferme).
Je n’avais pas fait attention parce-que chez moi c’est le réglage par défaut mais c’est corrigé : quand on ferme le CGV du ci-joint on revient sur le document d’orine resté ouvert.
Simple question de réglage.
:Smiley03:Pour le reste je me suis déjà exprimé en long et en large sur ce forum (et sur d’autres) sur tout le mal que je pense des contraintes que l’on veut imposer à l’utilisateur.
Qu’est-ce que ça peut faire si j’ai envie de remplir les champs en commençant par le bas, ou bien dans le désordre ?
Et si j’ai besoin d’imprimer et de faire compléter certaines rubriques ultérieurement par un tiers parce que je n’ai pas l’info à l’instant T ?En tant qu’utilisateur j’aurais vraiment l’impression qu’on me prend pour un blaireau… Ou bien qu’on cherche juste à m’em……der.
Et il semblerait que je ne sois pas le seul à penser ça puisqu’aucune limitation de ce genre n’est prévue dans le format PDF.:Smiley15:
[attachment deleted by admin]
25 novembre 2012 à 16:11 en réponse à : Selon quantités : différentes valeurs de frais de port. – RÉSOLU #54026Merlin
Maître des clésLes CGV sont en pièce jointe dans le bon de commande, c’est le seul moyen pour que ça fonctionne à tous les coups sans problème de chemin d’accès ou de nom de fichier.
Tu peux remplacer le fichier d’exemple par un autre ayant exactement le même nom, ça fonctionnera.
:Smiley01:[attachment deleted by admin]
25 novembre 2012 à 13:10 en réponse à : Selon quantités : différentes valeurs de frais de port. – RÉSOLU #54023Merlin
Maître des clésIl a même été précisé que l’on ne doit pas utiliser d’abréviation (pas forcément comprise par tout le monde); soit :
TVA non applicable, article 293 B du code général des impôts.J’ai repris la phrase telle quelle est fournie dans le kit de l’auto-entrepreneur qui est fourni par l’administration (bien que sachant que ce ne sont pas les meilleurs en orthotypographie).
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=610De toute façon ce qu’il y a à comprendre c’est “TVA non applicable”, le reste on s’en fiche…
:jerisjaune:25 novembre 2012 à 11:34 en réponse à : Selon quantités : différentes valeurs de frais de port. – RÉSOLU #54021Merlin
Maître des clésPour calculer les prix et les frais de port il faut utiliser un peu de JavaScript, il se trouve dans l’onglet “Calcul” du champ “Port” : ci-joint.
var z = this.getField(“Quantite”).value;
if (z == ” “) {event.target.value = “”};
if (z == “1” || z == “2“) {event.target.value = “5.25“};
if (z == “3“) {event.target.value = “8“};
if (z == “4“) {event.target.value = “9.5“};
if (z == “5“) {event.target.value = “10.2“};
Etc.Sinon :
– “Tél” prend un accent– “Email” ne prend pas de trait d’union
– Il n’est pas possible de demander l’approbation des CGV si elles ne sont pas visibles (clique sur la case-à-cocher pour voir ma réponse au problème)
– Il n’est nulle part précisé s’il s’agit de prix HT ou TTC
– En tant que auto-entrepreneur tu dois préciser “TVA non applicable, art. 293 B du CGI“
==> Ces trois derniers points sont des infractions à la législation française en vigueur. :tutut:
:Smiley15:
[attachment deleted by admin]
25 novembre 2012 à 10:10 en réponse à : Outils annotations dessin : propriété par défaut. – RÉPONDU #54031Merlin
Maître des clésBonjour et bienvenue,
A mon avis il y a deux solutions :
– ne pas quitter Acrobat, pour que l’outil conserve ses valeurs par défaut,
– supprimer les Préférences d’Acrobat, ce qui devrait régler le problème.
:Smiley01:
24 novembre 2012 à 12:27 en réponse à : Selon quantités : différentes valeurs de frais de port. – RÉSOLU #54018Merlin
Maître des clésPar contre j’ai l’impression de ne pas parler la même langue que toi
Le français n’est pas la langue maternelle de Max. J’ai un peu corrigé son message.
:Smiley03:24 novembre 2012 à 12:19 en réponse à : Selon quantités : différentes valeurs de frais de port. – RÉSOLU #54017Merlin
Maître des clésAi-je la possibilité d’envoyer mon fichier pour que vous puissiez me faire la modification directement dessus
Trop tard !
C’est déjà fait (ci-joint).
:Smiley01:J’ai utilisé une solution un peu moins “technique” que celle de Max, sans une seule ligne de JavaScript (voir les onglets “Calcul” des champs concernés).
:Smiley03:[attachment deleted by admin]
Merlin
Maître des clés@merlin, vous lisez dans mes pensées ?
Disons plutôt qu’il s’agit d’une problématique très répandue à laquelle on arrive logiquement après avoir franchi certaines étapes.
:Smiley01:Merlin
Maître des clésj’ai repris ci-dessous la réponse à maxwyss,
Le script de Max (bien plus judicieux que le mien puisqu’il s’agit d’utiliser la valeur par défaut du champ et non pas une autre valeur) contenait quelques oublis.
C’est corrigé.
:Smiley03:Merlin
Maître des clésSalut,
Tout se passe dans les Propriétés du champ :
– Pour que “Nom” s’affiche par défaut on le place comme “Valeur par défaut” dans l’onglet Options.
– Pour que “Nom” disparaisse quand on active le champ, dans l’onglet “Actions” on place le script en action “Exécuter un JavaScript” au déclencheur “Champ activé” (On Focus en anglais).
– Pour que “Nom” réapparaisse quand on désactive le champ s’il n’y pas eu de saisie effectuée, dans l’onglet “Actions” on place le script en action “Exécuter un JavaScript” au déclencheur “Champ désactivé” (On Blur en anglais).– Pour que le menu déroulant s’affiche au clic, dans l’onglet “Actions” on place le script en action “Exécuter un JavaScript” au déclencheur “Souris enfoncée” (Mouse Down en anglais).
Ci-joint Test_ok_.pdf:idee:
Quand on doit utiliser le même menu déroulant, ou n’importe quelle autre fonction, plusieurs fois dans plusieurs champs du même formulaire on a tout intérêt à utiliser une fonction.
Avantages : c’est plus réactif parce-que chargé à l’ouverture du document, et non pas au moment du clic. Et la maintenance est réduite puisqu’il n’y a qu’un seul script à modifier pour tous les champs.Pour faire ça on remplace le script par l’appel de la fonction.
La fonction se trouve en script de document : JavaScript => Script JavaScripts du document.
Le script se trouve entre les accolades de la fonction.
Ci-joint Test_ok_fonction.pdf:Smiley15:
[attachment deleted by admin]
Merlin
Maître des clésSalut,
Oui, c’est possible à faire en PDF.
Mais la vraie question c’est de savoir quels logiciels tu peux utiliser pour la création.:Smiley01:
22 novembre 2012 à 17:13 en réponse à : Pas content : capcha, demande d’inscription manuelle avec certains types d’email #54001Merlin
Maître des clésBonjour et bienvenue,
vous pourriez etre un peu plus explicite sur le formulaire d’adhesion en indiquant les contraintes : “pas d’adrese gmail, mot de passe +8 , majuscule et chiffre, ca m’aurait eviter de perdre du temps ce que je fais ici mais ca me permet de decompresser
De fait on en savait rien puisqu’on est inscrit depuis longtemps…
Mais effectivement il faudrait indiquer tout ça.
Je le met dans la pile…
:priere:Sinon tres bon site,
Merci !
et 1 autre truc : le code couleur pour les boutons est completement illisible
Ca par-contre on le sait, et on recherche toujours quelqu’un capable de modifier cette fichue CSS…
:oh: :Smiley03:22 novembre 2012 à 14:19 en réponse à : Fonctionnement de l’outil "modifier tous les scripts javascript" ? – #53999Merlin
Maître des clésOk, alors ça règle la question : je ne peux pas utiliser cette manip pour restaurer tous les comportements “en un coup”.
Si, normalement ça le fait.
Tout sélectionner : Copier ==> Tout sélectionner : Effacer : Coller
Je fais toujours comme ça et ça fonctionne à merveille.
:doute:Au passage, je suis preneur d’une méthode qui me permettrait de répartir les fiches pratiques sur plusieurs pages et de pouvoir empêcher les utilisateurs de passer d’une page à l’autre autrement qu’en cliquant sur des boutons
Le seul moyen d’empêcher un utilisateur d’utiliser la molette c’est de lui afficher un message sous le yeux à l’ouverture du document en lui expliquant que s’il le fait quand même il va vite se larguer dans la navigation…
S’agissant d’un document originellement créé dans InDesign il est certain que l’utilisation de calques facilitera la création du document, et il est fort possible que ce soit plus facile à gérer dans le PDF.
(Sachant que les champs de formulaire ne sont pas “attachés” aux calques, ils “flottent par-dessus” en quelque sorte.)le maquettiste/graphiste qui s’occupe de la maquette ne se voit pas refaire toute l’interactivité du document à chaque évolution du document
Tu n’as pas compris !
:tutut:
Le “Remplacement de pages” est justement fait pour ça : on remplace le fond de page et toute l’interactivité reste intacte (ainsi que tous les paramètres et toutes les métadonnées du document).
Au pire il faut replacer/redimensionner quelques champs de formulaire si certaines zones ont été modifiées.
:extra:22 novembre 2012 à 12:59 en réponse à : Fonctionnement de l’outil "modifier tous les scripts javascript" ? – #53997Merlin
Maître des clés– Certains utilisent un éditeur externe sur Windows, sur Mac je n’y suis jamais arrivé, ça plante à chaque fois.
– Tout va bien, seules les modifications à l’intérieur des balises peuvent être prises en compte. C’est normal.
– Je ne comprend pas le rapport entre boutons de navigation et remplacement de pages…???
L’un n’empêche pas l’autre, et vice-versa.L’idée étant de gérer un maximum de choses depuis Indesign.
Ce n’est pas forcément une bonne idée…
Mais ça dépend surtout du type de document.:Smiley15:
22 novembre 2012 à 11:11 en réponse à : Fonctionnement de l’outil "modifier tous les scripts javascript" ? – #53995Merlin
Maître des clésBonjour et bienvenue,
– S’il y a des modifications à prévoir le mieux est d’utiliser la fonction “Remplacer page” d’Acrobat : le fond de page est remplacé et tous les éléments interactifs (champs, multimedia, commentaires…) restent en place.
– Oui, la modification devrait se reporter et s’enregistrer normalement.
Utilises tu un éditeur externe pour les scripts ? (Voir dans : Préférences : JavaScript):Euuuh:
Merlin
Maître des clés:bravo:
Merlin
Maître des clésTu as donné un sacré coups de jeune au site
Merci !
:Smiley03:Ce sont des versions que je n’ai pas, je ne peux pas vraiment t’aider plus.
Je chercherai quelque chose comme “Lien” ou “Chemin d’accès” dans les paramètres de conversion…
:oh:Merlin
Maître des clésSalut,
A-priori cela doit se jouer dans les réglages de conversions en PDF, mais il faudrait savoir quelle version de Word et quelle version d’Acrobat sont utilisées.
:doute:Sinon il faudra envisager un autre moyen de conversion en PDF.
PS : assures toi que les mises à jour des logiciels soient bien faites, il me semble que j’ai déjà entendu parler de ce problème.
20 novembre 2012 à 12:11 en réponse à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU #53940Merlin
Maître des clésvoici le résultat obtenu: http://cjoint.com/?BKqk0DXZtWA
:bravo: :bonjour:
20 novembre 2012 à 12:09 en réponse à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU #53939Merlin
Maître des clésSalut,
Je viens juste de recroiser par hasard cette page qui donne quelques bonnes bases :
http://blogs.adobe.com/acdc/2008/06/acrobat_9_is_shipping_and_here.html:bonjour:
Merlin
Maître des clésL’autre document à étudier serait la documentation générale du SDK
A télécharger ici : http://www.adobe.com/devnet/acrobat.html
:bonjour:Merlin
Maître des clésLe premier choix serait les spécifications ISO 32000, dont une version peut être téléchargée gratuitement du site Adobe. (merci Adobe, sinon cela couterait normalement quelques centaines d’Euros.)
A télécharger ici : http://abracadabrapdf.net/articles.php?lng=fr&pg=548
:bonjour:Merlin
Maître des clésJe dois rendre à ma direction ce genre de document en format word (93) et/ou powerpoint. À noter que celle-ci ne veut pas de PDF.
…
J’ai convertit le PDF puis j’ai convertit ce PDF en word et powerpoint. Le powerpoint ressort fidèlement au PDF mais le word n’en est pas fidèle complètementSalut,
Puisque la direction accepte les deux formats Word et Powerpoint et que la conversion est meilleure en Powerpoint, pourquoi ne pas privilégier ce format ?
:doute:Acrobat XI* est effectivement le meilleur moyen de convertir des documents de InDesign vers Word ou Powerpoint, cependant pour que la qualité de conversion soit optimale assures toi dans InDesign de bien cocher l’option “PDF balisé” lors de l’exportation en PDF (capture d’écran ci-jointe).
Si cela ne suffit pas, on peut toujours améliorer le balisage avec InDesign avant la conversion en PDF, ou bien après avec Acrobat, mais c’est laborieux.:Smiley15:
* Ou bien les services en ligne d’Adobe, tout dépend du nombre de documents à convertir : https://www.acrobat.com/createpdf/fr_FR/home.html
[attachment deleted by admin]
Merlin
Maître des clésBref, le choix de votre direction est fort discutable.
Toute remarque de ce genre est en contradiction totale avec les articles 1, 2 et 3 du règlement :
http://leforumabilly.bb-fr.com/t55-le-reglement-du-chefVoilà où ça pourrait te conduire : http://abracadabrapdf.net/articles.php?lng=fr&pg=1001
:jerisjaune: :jerisjaune: :jerisjaune:
Merlin
Maître des clésif (KALO.value == “content”)
{Merlin = “content aussi”;}:geek:
16 novembre 2012 à 20:18 en réponse à : Compatibilité entre Acrobat Pro 7 et OS X 10.8 (Mountain lion) ? – RÉPONDU #53948Merlin
Maître des clésQuelle version d’Acrobat Pro fonctionne sur le nouveau system Mac 10.8, X ou XI ou les 2 ?
Mac OS X.8 supporte les versions 8, 9 , X et XI.
Mais il me semblait avoir déjà répondu à cette question…
“La première version d’Acrobat pour MacIntel est la version 8.
La dernière version compatible PowerPC est la 9.
Même chose pour Adobe Reader.“:Smiley03:
Je m’explique, avec Arcrobat pro 7 quand je mettais des autorisations de commentaires sur un document PDF et que celui ci suivait un workflow de validation, ces autorisations étaient toujours active sur le document. Sur la version 9 après l’ouverture d’un PDF qui avait ces autorisations après enregistrement le document perdait ces autorisations. Ce problème a-t-il était résolu, car c’est pour cela que j’ai peur de changer de version d’Acrobat pro.
• Bonne nouvelle : ce problème appartient désormais au passé.
Mais la solution ne vient pas d’Acrobat, elle vient d’Adobe Reader XI. Avec cette version il est possible de commenter n’importe quel PDF et il est possible d’enregistrer n’importe quel formulaire PDF, activé ou non.
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=1019• Mauvaise nouvelle : ce problème existe et existera toujours pour les utilisateurs de Adobe Reader versions 7, 8, 9 et X.
Un PDF activé doit ensuite toujours être utilisé avec la même version de Adobe Reader : si plusieurs intervenants doivent se succéder dans un même fichier il faut impérativement qu’ils utilisent tous la même version de Adobe Reader.Il me semble que ce problème n’existe plus avec les versions 9 et X de Adobe Reader mais comme souvent, cette info reste à vérifier.
Quant à Reader 7 et 8 plus rien ne devrait jamais changer puisque ces versions ne sont plus supportées et n’évolueront plus.:Smiley01:
Merlin
Maître des clésQuand on a Acrobat XI on a le meilleur outil qui soit pour assembler des PDF (Menu Fichier : Créer : Combiner…).
Ne recompressez les images en ZIP que si cela donne des fichiers plus légers qu’en JPEG, sinon gardez les telles quelles.
:Smiley01:Merlin
Maître des clésPar contre, si je ne me trompe pas, la valeur par défaut dans le champs Nom, Prénom, a définitivement disparu,
après une ptite saisie à l’intérieur et sans avoir enregistré le document, ces valeurs ne s’affichent plus et les champs sont vides à la réouveture du PDF…..!!!Tu ne te trompes pas, c’est voulu.
C’est un choix un peu arbitraire, dans le cas de ce formulaire, on a considéré que si l’utilisateur l’a vu une fois ça suffit, surtout pour ce type de formulaire où c’est l’évidence même. S’agissant d’un formulaire en ligne et d’un abonnement annuel, l’utilisateur n’est pas censé utiliser le même formulaire plusieurs fois.Cependant on peut faire que l’intitulé par défaut revienne s’il n’y a pas de saisie effectuée, il suffit d’inverser en sortie :
A placer en script d’action “champ désactivé” :if (event.target.value == “”)
{event.target.value = “Nom“;}:Smiley15:
Merlin
Maître des clésBonjour et bienvenue,
“Non-compressé” et “Optimisé” sont deux notions antagonistes, parce-que l’optimisation passe par la compression.
Cependant compression ne veut pas forcément dire dégradation, tout dépend du type d’algorithme choisi.
Par exemple, en terme de poids de fichier on obtient d’excellent résultats avec la compression JPEG2000 sans perte, donc sans aucune dégradation des images.
Ou même en JPEG2000 qualité maximale, avec ce niveau de qualité les dégradations sont infimes et (normalement) inperceptibles par l’œil humain.Selon le type d’image, la compression ZIP peut aussi donner de bons résultats, cet algorithme de dégrade jamais les images (ni rien d’autre).
A priori c’est le mode de compression idéal pour des BD à “ligne claire” et en aplats de couleur, comme Tintin par exemple.
Voir : http://abracadabrapdf.net/articles.php?lng=fr&pg=34S’agissant de BD destinées à des logiciels lecteurs modernes je vous conseille d’utiliser du PDF 1.6 pour bénéficier des algorithmes de compression les plus efficaces et d’une rétro-compatibilité suffisante.
Vous pouvez donc utiliser le paramètre prédéfini de conversion en PDF “abracadabra-PDF optimal” dans lequel vous modifierez la résolution de sous-échantillonage et le mode de compression des images à votre convenance.
Il est disponible ici : http://abracadabrapdf.net/articles.php?lng=fr&pg=335:Smiley15:
15 novembre 2012 à 19:54 en réponse à : Compatibilité entre Acrobat Pro 7 et OS X 10.8 (Mountain lion) ? – RÉPONDU #53946Merlin
Maître des clésComme il me faut de temps en temps acceder Acrobat 5, je suis bloque avec 10.6.8.
J’ai conservé un iBook G4 avec Acrobat 4 sur Classic, plus Acrobat 5, 8 et 9 sur Mac OS X.4.
(Et surtout toutes versions de Adobe Reader puisque c’est essentiellement pour tester les rétro-compatibilités).
:Smiley03:Merlin
Maître des clésOui, l’option c’est “Autoriser le format RTF”, elle disponible depuis la version 7.
:bonjour:15 novembre 2012 à 19:39 en réponse à : Compatibilité entre Acrobat Pro 7 et OS X 10.8 (Mountain lion) ? – RÉPONDU #53944Merlin
Maître des clésSi je me souviens correctement, Rosetta n’etait plus disponible pour OSX 10.7. Donc, des applications originalement PowerPC ne fonctionnent plus.
C’est exactement ça, les applications PowerPC ne fonctionnent plus dans Lion, alias X.7, suite à la disparition de Rosetta (émulateur PowerPC)
La première version d’Acrobat pour MacIntel est la version 8.
La dernière version compatible PowerPC est la 9.
Même chose pour Adobe Reader.:Smiley15:
Merlin
Maître des clésC’est effectivement ce type de résultat mais je crains que le script ne soit un peu trop compliqué à adapter pour un débutant comme moi,
Sinon, je vais essayer de voir les scripts de plus près et tenter de ne retenir que le script pour la partie préremplie dans les champs…,C’est simple, dans le script ci-dessous il n’y a qu’à modifier ce qui est en rouge, le reste c’est du copier-coller :
if (event.target.value == “Nom“)
{event.target.value = “”;}le champ “Liste” est également intéréssant et trés pratique mais je préfère commencer par quelque chose de plutôt simple, de peur de ne pouvoir corriger toute erreur qui pourrait survenir dans mon PDF qui sera mis à disposition à un groupe de personnes…..!!!!
C’est pareil, il y a juste modifier ce qui est entre guillemets dans le script.
Si tu as peur, poste ton formulaire qu’on puisse le tester.
:Smiley15:Merlin
Maître des clésJe comprend mieux.
Je pense que les scripts contenus dans les champs nom et prénom qui sont dans le ci-joint devraient t’intéresser…
:Smiley15:[attachment deleted by admin]
Merlin
Maître des clésSalut,
:bonjour:
14 novembre 2012 à 20:07 en réponse à : Compatibilité entre Acrobat Pro 7 et OS X 10.8 (Mountain lion) ? – RÉPONDU #53941Merlin
Maître des clésBonjour et bienvenue,
Acrobat 7 (créé pour les processeurs PowerPC) ne peut pas fonctionner sur ton nouveau Mac qui est équipé d’un processeur Intel (incompatible).
:Smiley01:14 novembre 2012 à 20:02 en réponse à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU #53928Merlin
Maître des clésBonjour et bienvenue,
Je connais ce document mais je n’ai jamais vraiment compris comment il fonctionnait, faute de connaître Flash, Flex et leurs langages de programmation.
Par-contre ce qui est certain aujourd’hui c’est que Flash est une technologie du passé, et que personne ne sait de quoi sera fait l’avenir, surtout pas Adobe.
Tout ce qu’on en sait c’est qu’il ne passera pas par les mobiles non plus…
:Euuuh: :bonjour:Donc je ne peux que te conseiller un développement basé sur JavaScript.
:bonjour:12 novembre 2012 à 18:23 en réponse à : Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU #53912Merlin
Maître des cléspar-contre une derniere petite question: pour le champs “Date 1” et “Date 2” je voudrais alerté l’utilisateur en cas d’oublie
Ce script en “champ activé” ou en “souris enfoncé” devrait faire l’affaire :
if (this.getField(“date1”).value == “”)
{app.alert(“Vas tu enfin me remplir ce champ date oui ou non ?“)};:Smiley03:
Merlin
Maître des clésUtilise plutôt la fonction “Redimensionner” des abracadabraTools.
:Smiley03:Merlin
Maître des clésTu as raison de te citer, les plus grands auteurs l’ont fait.
:Smiley08: :jerisjaune: :Smiley08:
:Smiley03:Merlin
Maître des clésJe fais ça avec ce site : http://mojiq.kazina.com
Pour la 1re fois je conseille de l’utiliser avec Google translate, histoire de localiser les différentes rubriques, car c’est un site en japonais…:Smiley15:
9 novembre 2012 à 16:26 en réponse à : Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU #53910Merlin
Maître des clésN’hésite pas à poster aussi même si tu n’y arrives pas.
:Smiley03:9 novembre 2012 à 16:19 en réponse à : Reader XI et les Modèles (Templates). – INFORMATION / DISCUSSION #53824Merlin
Maître des clésIl est possible que le coller sur place ne fonctionne pas avec tous les outils, ça fonctionne avec le nouvel outil d’édition (Modifier texte & images) et avec l’outil de sélection (formulaires et objets multimédia).
Et, sans vouloir dire de bêtises, il me semble que ça ne fonctionne que si on appuie sur la Majuscule quand on utilise l’article de menu “Coller”.
Et que si on fait tout en raccourci-clavier (MAJ + CTRL/CMD + V) ça ne marche pas…Dans tous les cas ça n’a rien à voir avec la version démo qui est exactement la même que la version “normale”.
:geek:
8 novembre 2012 à 21:50 en réponse à : Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU #53908Merlin
Maître des clésCode:(function () {
var a = getField(“Module_code”).value;
if (a === 0) {event.target.value = “”};if (a === 1) {event.target.value = util.printf(“%.2f”, 33.33) + ” %”}; // j’affiche simplement 33 % si
if (a === 2) {event.target.value = util.printf(“%.2f”, 20) + ” %”};
if (a === 3) {event.target.value = util.printf(“%.2f”, 16.67) + ” %”};
if (a === 4) {event.target.value = util.printf(“%.2f”, 12.5) + ” %”};
if (a === 5) {event.target.value = util.printf(“%.2f”, 11.11) + ” %”};
if (a === 6) {event.target.value = util.printf(“%.2f”, 9.09) + ” %”};
})();
C’est normal que ça ne fonctionne pas :
– le champ Module_code n’a pas de valeurs d’exportation associées aux intitulés.
Donc soit il faut en mettre une, soit il faut utiliser la valeur de l’intitulé (Y1H3 par ex.),– il ne faut pas placer ce code en fonction c’est le meilleur moyen pour qu’il ne se déclenche pas,
– la vérification d’égalité c’est == et non pas === (il est possible que ce soit correct aussi mais dans le doute…),
– il manque les guillemets autour des valeurs testées,
– il faut placer this. devant getField,
– qu’attends tu de “util.printf” ???
Le code devrait donc plutôt ressembler à ca :
var a = this.getField(“Module_code”).value;
if (a == “0”) {event.target.value = “”};
if (a == “1”) {event.target.value = “33.33 %”};
if (a == “2”) {event.target.value = “20 %”};
if (a == “3”) {event.target.value = ” %”};
if (a == “4”) {event.target.value = “12.5 %”};
if (a == “5”) {event.target.value = “11.11 %”};
if (a == “6”) {event.target.value = “9.09 %”};Ou bien à ça :
var a = this.getField(“Module_code”).value;
if (a == “Y1H3”) {event.target.value = “”};
if (a == “Y2H4”) {event.target.value = “33.33 %”};
etc.et ce code, affiche tout le temps, meme sans aucune selection: “Can begin next level” ???
Code:var nMarksTotal = this.getField(“MarksTotal”).value;
if ( nMarksTotal == ‘100’ ) event.target.value = “Awarded”;
else if ( nMarksTotal >= ’70’ || nMarksTotal <= '98' ) event.target.value = "Can begin next level";
else if ( nMarksTotal < '70' ) event.target.value = "Fail";
else event.target.value = “”;pourrait tu m’éclairer un peu plus, merci
C’est normal que ça ne fonctionne pas là aussi : le champ MarksTotal exécute un script de validation qui ajoute systématiquement “ %” (espace-pourcentage) à la valeur de ce champ.
Donc cette valeur ne peut jamais correspondre puisque tu recherches des valeurs sans espace et sans pourcentage…
:oh:Quand je t’avais indiqué le script pour ajouter espace-pourcentage, je t’avais mis en garde contre les conséquences que pouvait avoir la modification du formatage du résultat d’un calcul, surtout si cette valeur doit être ré-utilisée ensuite.
Je t’avais encouragé à utiliser un pourcentage “en dur” (soit du texte sur la page, soit dans un champ à part et verrouillé en lecture seule) et à laisser la valeur du calcul telle quelle.
:Smiley15:Merlin
Maître des clésJe ne comprend toujours pas comment ni pourquoi sélectionner le texte des intitulés dans un formulaire…
Et encore moins pourquoi utiliser la touche “sup”…Avec quel outil fais tu ça ?
C’est avec Acrobat ou bien avec Adobe Reader ?
:Euuuh:Merlin
Maître des clésSalut Paulo, et bienvenue sur le forum,
Je ne comprend pas la question : quand je regarde le formulaire joint je ne vois pas où il est possible de “sélectionner fiche de renseignement”…???
Je ne comprend pas non plus pourquoi appuyer sur la touche “Sup”… Alors qu’il suffirait de ne pas le faire…
:doute:En tous cas pour moi ça fonctionne.
Par-contre, ce formulaire présente plusieurs défauts génants :
– Il faudrait utiliser des boutons-radio plutôt que des cases-à-cocher, parce-que pouvoir cocher “oui” et “non” en même temps ça n’a pas de sens.
De même un véhicule est berline ou break, mais pas les 2 en même temps…– Je ne connais pas la destination finale des données collectées par ce formulaire, mais attention aux espaces dans les noms de champs (ça devrait être interdit par Acrobat, mais bon…) car ça peut causer des gros ennuis quand on veut ensuite récupérer les données dans un tableur ou une base de données.
Et ce sont de gros ennuis pour de vrai : ça décale toutes les données et c’est irrécupérable, sauf à tout corriger à la mano.– Menu déroulant : les abréviations correctes c’est 1er, 2e, 3e, etc.
Donc, surtout pas “ème”. (Oui je sais, les mauvaises habitudes de l’Education Nationale ont des répercussions jusque dans la vie réelle…))
– Certains champs sont invisibles : l’utilisateur ne sait pas où cliquer ni s’il le peut (ex : CP + ville).
– Les champs ne sont pas alignés sur leur intitulé (décalage vers le haut).
– Le logo de gauche est pixelisé de chez pixélisé, ça fait très bas-de-gamme.
Donc en attendant de comprendre la question, voici quelques réponses dans le ci-joint.
:Smiley15:
[attachment deleted by admin]
7 novembre 2012 à 15:19 en réponse à : Changement de champs basé sur différentes sélections (Combo Box). – RÉSOLU #53906Merlin
Maître des clésNon, je n’ai rien changé d’autre comme noms de champ, mais par exemple j’ai constaté en testant le script que le champ total qui est à gauche ne totalise rien du tout…
:doute:Dans ton script il manque (encore !) le mot “target”, et il manque aussi une accolade fermante.
Et fait bien attention aux espaces dans les noms de champs… Ca n’a l’air de rien mais ensuite quand on veut récupérer les données dans un tableur c’est parfois… irrécupérable !(function () {
var a = getField(“Module_code”).value;
if (a === 0) {event.target.value = “”};
}“event.value” c’est la valeur de l’événement, mais cela ne l’assigne par à quelque chose pour autant.
“event.target.value” c’est la valeur de l’événement assignée à la cible (target), la cible étant le champ visé, celui qui est utilisé à l’instant T.:Smiley15:
-
AuteurRéponses