Donnez vie à vos documents numériques !
 

Merlin

Toutes mes réponses sur les forums

Affichage de 99 réponses de 6,733 à 6,831 (sur un total de 10,169)
  • Auteur
    Réponses
  • Merlin
    Maître des clés

    L’é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:

    Merlin
    Maître des clés

    Il faudrait voir ton doc pour répondre plus précisément.

    Merlin
    Maître des clés

    Ni 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:

    Merlin
    Maître des clés

    La 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:

    Merlin
    Maître des clés

    A-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:

    Merlin
    Maître des clés

    if (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:

    Merlin
    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:

    Merlin
    Maître des clés

    Bonjour 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:

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Formule condition si / alors. – RÉSOLU #54145
    Merlin
    Maître des clés

    Voilà 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]

    en réponse à : Formule condition si / alors. – RÉSOLU #54143
    Merlin
    Maître des clés

    Effectivement ce script (non-vérifié) ne fonctionne pas…
    :siffle:

    Je regarderais ça demain.
    :Smiley01:

    en réponse à : Formule condition si / alors. – RÉSOLU #54140
    Merlin
    Maître des clés

    Bonjour,

    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:

    Merlin
    Maître des clés

    Ce 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:

    en réponse à : Bonton envoyer. – #54138
    Merlin
    Maître des clés

    créé 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:

    en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54084
    Merlin
    Maître des clés

    Salut,

    – 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]

    Merlin
    Maître des clés

    Il est impératif d’effectuer les mises à jour !!!
    Ca devrait aller mieux après…

    Acrobat 9 est aujourd’hui en 9.5.x

    :Smiley15:

    Merlin
    Maître des clés

    Quelle version d’Acrobat utilises tu ?

    en réponse à : JavaScript : je loop la boucle. – RÉSOLU #54093
    Merlin
    Maître des clés

    OK, merci.
    Je comprend mieux certaines mésaventures qui me sont arrivées par le passé.
    :oh:

    Merlin
    Maître des clés

    Puis 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:

    Merlin
    Maître des clés
    en réponse à : JavaScript : je loop la boucle. – RÉSOLU #54091
    Merlin
    Maître des clés

    messageList 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:

    en réponse à : Comment exploiter un fichier de données XML ? – RÉPONDU #54101
    Merlin
    Maître des clés

    Salut,

    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:

    en réponse à : Syntaxe de calcul – RÉSOLU #54099
    Merlin
    Maître des clés

    Ne 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:

    en réponse à : Syntaxe de calcul – RÉSOLU #54096
    Merlin
    Maître des clés

    Bonjour,

    Comme je ne comprend rien à la question je suppose qu’il est question de Designer…
    :joker:

    en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54082
    Merlin
    Maître des clés

    La 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:

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54080
    Merlin
    Maître des clés

    Peux tu poster tout ou partie de ce formulaire ?
    :Euuuh:

    en réponse à : Cellule de calcul dans un tableau. – RÉSOLU #54089
    Merlin
    Maître des clés

    J’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:

    en réponse à : Cellule de calcul dans un tableau. – RÉSOLU #54088
    Merlin
    Maître des clés

    Un 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:

    en réponse à : Cellule de calcul dans un tableau. – RÉSOLU #54085
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Est-ce que ceci pourrait t’aider ?
    ==> http://abracadabrapdf.net/articles.php?lng=fr&pg=800

    :Smiley01:

    Merlin
    Maître des clés

    Et 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:

    en réponse à : Syntaxe multiplication notation simplifiée du champs. – #54078
    Merlin
    Maître des clés

    Bonjour 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:

    Merlin
    Maître des clés

    En 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:

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Quel est le meilleur format PDF pour BD ? – RÉPONDU #53981
    Merlin
    Maître des clés

    Vous 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:

    en réponse à : Quel est le meilleur format PDF pour BD ? – RÉPONDU #53977
    Merlin
    Maître des clés
    Merlin
    Maître des clés

    L’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…

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Quel est le meilleur format PDF pour BD ? – RÉPONDU #53974
    Merlin
    Maître des clés

    Merci 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=34

    STC 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=548

    Que 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:

    en réponse à : Convertir un formulaire XFA en AcroForm. – RÉPONDU #52751
    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Differences Acrobat pro X et Acrobat pro XI ? – RÉPONDU #54063
    Merlin
    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:

    Merlin
    Maître des clés

    Merci 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:

    Merlin
    Maître des clés

    Sur 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:

    en réponse à : Masquer les zéros si aucun nombre. – RÉSOLU #54056
    Merlin
    Maître des clés

    Ré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:

    en réponse à : Masquer les zéros si aucun nombre. – RÉSOLU #54054
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Masquer les zéros si aucun nombre. – RÉSOLU #54051
    Merlin
    Maître des clés

    Et c’est seulement maintenant que j’apprend ça ?
    :oh:  :Smiley03:

    Merci Max, ça c’est de l’info !
    :bravo: :extra:

    en réponse à : Importer fichier excel dans un formulaire PDF. – RÉPONDU #54058
    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Masquer les zéros si aucun nombre. – RÉSOLU #54049
    Merlin
    Maître des clés

    La 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:

    en réponse à : Personnaliser l’ordre de tabulation. – RÉSOLU #54042
    Merlin
    Maître des clés

    Il parait qu’on peut éviter à certaines annotations/commentaires d’être sélectionnés par les tabulations, mais pas les champs ni les liens.
    :bonjour:

    Merlin
    Maître des clés

    Dans 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:

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Personnaliser l’ordre de tabulation. – RÉSOLU #54040
    Merlin
    Maître des clés

    Bonjour,

    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 vert

    Exemple 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]

    Merlin
    Maître des clés

    pour 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]

    Merlin
    Maître des clés

    Les 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]

    Merlin
    Maître des clés

    Il 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=610

    De toute façon ce qu’il y a à comprendre c’est “TVA non applicable”, le reste on s’en fiche…
    :jerisjaune:

    Merlin
    Maître des clés

    Pour 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]

    Merlin
    Maître des clés

    Bonjour 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:

    Merlin
    Maître des clés

    Par 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:

    Merlin
    Maître des clés

    Ai-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]

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53967
    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:

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53963
    Merlin
    Maître des clés

    j’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:

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53962
    Merlin
    Maître des clés

    Salut,

    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]

    en réponse à : Pages déroulantes. – RÉPONDU #54013
    Merlin
    Maître des clés

    Salut,

    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:

    Merlin
    Maître des clés

    Bonjour 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:

    Merlin
    Maître des clés

    Ok, 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:

    Merlin
    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:

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Suppression affichage lien dans image. – RÉSOLU #53994
    Merlin
    Maître des clés

    :bravo:

    en réponse à : Suppression affichage lien dans image. – RÉSOLU #53991
    Merlin
    Maître des clés

    Tu 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:

    en réponse à : Suppression affichage lien dans image. – RÉSOLU #53989
    Merlin
    Maître des clés

    Salut,

    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.

    en réponse à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU #53940
    Merlin
    Maître des clés

    voici le résultat obtenu: http://cjoint.com/?BKqk0DXZtWA

    :bravo:    :bonjour:

    en réponse à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU #53939
    Merlin
    Maître des clés

    Salut,

    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:

    en réponse à : Documentation linéarisation ? – RÉPONDU #53988
    Merlin
    Maître des clés

    L’autre document à étudier serait la documentation générale du SDK

    A télécharger ici : http://www.adobe.com/devnet/acrobat.html
    :bonjour:

    en réponse à : Documentation linéarisation ? – RÉPONDU #53987
    Merlin
    Maître des clés

    Le 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:

    en réponse à : Problème avec Adobe Acrobat XI Pro. – RÉPONDU #53984
    Merlin
    Maître des clés

    Je 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ètement

    Salut,

    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]

    en réponse à : Problème avec Adobe Acrobat XI Pro. – RÉPONDU #53983
    Merlin
    Maître des clés

    Bref, 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-chef

    Voilà où ça pourrait te conduire : http://abracadabrapdf.net/articles.php?lng=fr&pg=1001

    :jerisjaune: :jerisjaune: :jerisjaune:

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53958
    Merlin
    Maître des clés

    if (KALO.value == “content”)
    {Merlin = “content aussi”;}

    :geek:

    Merlin
    Maître des clés

    Quelle 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:

    en réponse à : Quel est le meilleur format PDF pour BD ? – RÉPONDU #53972
    Merlin
    Maître des clés

    Quand 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:

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53956
    Merlin
    Maître des clés

    Par 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:

    en réponse à : Quel est le meilleur format PDF pour BD ? – RÉPONDU #53970
    Merlin
    Maître des clés

    Bonjour 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=34

    S’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:

    Merlin
    Maître des clés

    Comme 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:

    en réponse à : Suite d’un texte dans un champ différent. – RÉPONDU #53890
    Merlin
    Maître des clés

    Oui, l’option c’est “Autoriser le format RTF”, elle disponible depuis la version 7.
    :bonjour:

    Merlin
    Maître des clés

    Si 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:

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53954
    Merlin
    Maître des clés

    C’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:

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53951
    Merlin
    Maître des clés

    Je 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]

    en réponse à : Infobulle préremplie dans un champ texte. – RÉSOLU #53949
    Merlin
    Maître des clés

    Salut,

    cNb8.png

    :bonjour:

    Merlin
    Maître des clés

    Bonjour 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:

    en réponse à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU #53928
    Merlin
    Maître des clés

    Bonjour 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:

    Merlin
    Maître des clés

    par-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:

    en réponse à : Recadrer un document avec Adobe Acrobat XI – RÉSOLU #53927
    Merlin
    Maître des clés

    Utilise plutôt la fonction “Redimensionner” des abracadabraTools.
    :Smiley03:

    en réponse à : Texte barré en rouge dans formulaire PDF. – RÉPONDU #53922
    Merlin
    Maître des clés

    Tu as raison de te citer, les plus grands auteurs l’ont fait.
    :Smiley08: :jerisjaune: :Smiley08:
    :Smiley03:

    en réponse à : eBooks gratuits #53925
    Merlin
    Maître des clés

    Je 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:

    Merlin
    Maître des clés

    N’hésite pas à poster aussi même si tu n’y arrives pas.
    :Smiley03:

    Merlin
    Maître des clés

    Il 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:

    Merlin
    Maître des clés
    Code:
    (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:

    en réponse à : Texte barré en rouge dans formulaire PDF. – RÉPONDU #53918
    Merlin
    Maître des clés

    Je 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:

    en réponse à : Texte barré en rouge dans formulaire PDF. – RÉPONDU #53916
    Merlin
    Maître des clés

    Salut 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]

    Merlin
    Maître des clés

    Non, 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:

Affichage de 99 réponses de 6,733 à 6,831 (sur un total de 10,169)