Donnez vie à vos documents numériques !
 

robinmaaax

Toutes mes réponses sur les forums

Affichage de 20 réponses de 1 à 20 (sur un total de 20)
  • Auteur
    Réponses
  • robinmaaax
    Membre

    Oui, en script de document :

    Code:
    this.pageNum = 1;

    (En JavaScript la numérotation, y compris celle des pages, commence à zéro)

    Bonjour Merlin, J’ai essayé mais ca ne marche pas automatiquement lorsque j’ouvre le fichier.

    robinmaaax
    Membre

    Merci :bonjour:

    robinmaaax
    Membre

    ==> https://helpx.adobe.com/fr/acrobat/using/collecting-pdf-form-data.html

    Merci Merlin  :extra:      Je vais essayer ca.

    J’ai une autre question qui n’est pas trop en rapport avec le sujet mais je voudrais savoir dans quelle mesure pouvait-on ouvrir un PDF et qu’il s’affiche automatiquement à partir d’une page n ( la deuxième page par exemple). Un script de document peut-être mais je ne sais pas comment coder tout ca.

    Merci par avance.

    robinmaaax
    Membre

    Bonjour

    Souvent la “bonne” réponse vient de l’abandon de la “mauvaise” question, si tu utilisais un porte-document “Fichier réponse” généré par Acrobat Pro pour y importer les formulaires et y gérer reçus tu n’aurais pas ce problème et tu te simplifierais grandement la vie.

    Ça se présente comme ça, à la façon d’un tableur :

    Bonjour,

    Ca m’intéresse beaucoup ce que tu me présentes là. Tu peux m’expliquer comment faire pour mettre tout ca en place sil te plait?

    robinmaaax
    Membre

    bonjour,
    Ce ne sera pas possible de juste modifier le nom du fichier envoyé par e-mail.
    Ce qui est possible de faire avec Acrobat Pro, c’est d’enregistrer le formulaire sous un certain nom dans un répertoire et d’envoyer ce fichier par e-mail.
    La différence est que tu as toutes les copies enregistrées en local (que tu peux supprimer après bien sûr…).
    @+
    :bonjour:

    Y-a-t ‘il un moyen de forcer l’utilisateur à enregistrer le formulaire sous un certain nom sans pour autant qu’il ne ressente l’obligation? Je souhaiterais vraiment pouvoir récupérer de chaque utilisateur un fichier ayant un nom spécifique à celui qui remplit le formulaire. Gérer  200 fichiers ayant pratiquement tous le même nom c’est pas très pratique :oh: .

    robinmaaax
    Membre

    Bonjour

    Acrobat Pro est équipé nativement de la fonction que tu cherches, voir capture.
    Concernant la mise à jour du fichier Excel il faut prendre le problème par l’autre bout : c’est-à-dire recommencer cette opération avec Acrobat Pro à chaque fois qu’il y a de nouveaux formulaires reçus à ajouter, et donc générer un nouveau fichier Excel.

    Serais ce possible de choisir les champs que l’on veut exporter? Parce que en principe adobe me les exporte tous en même temps.

    Concernant la mise a jour du fichier Excel, je n’ai pas vraiment compris . Ce n’est pas possible d’avoir un seul fichier où tout se met à jour?

    robinmaaax
    Membre

    bonjour,
    Est-ce que le fichier posté plus haut correspond à ce que tu souhaiterais faire ?
    http://abracadabrapdf.net/forum/index.php?action=dlattach;topic=3735.0;attach=4499
    @+
    :bonjour:

    Bonjour, je ne pense pas.
    Je souhaiterais plutôt avoir un bouton sur le fichier PDF a remplir qui puisse exporter les champs importants dans un fichier Excel.
    Mon fichier étant destiné a être rempli par une centaine de personnes, je voudrais qu’à chaque fois que je récupère un fichier rempli, je puisse exporter les champs importants ( éventuellement définis au préalable ) dans un même fichier Excel.  :doute:

    J’ai essayé ton fichier mais je me pose quelques questions. En supposant que 20 à 30 clients m’envoient le fichier rempli avec le même nom de fichier, ce ne sera pas évident de faire la différence des données. Voilà pourquoi je pense que ce serait plutôt simple d’intégrer un bouton exporter à chaque fichier et ainsi exporter les informations de chacun d’eux en cliquant sur le bouton.
    Aussi serait ce possible d’avoir toutes ces informations dans le même fichier excel?
    Je te joins mon fichier pour plus de visibilité.

    Merci d’avance.

    robinmaaax
    Membre

    Bonjour a tous. Désolé de relancer ce sujet déjà clos mais j’ai le même but, je souhaite importer dans un fichier Excel les champs importants de mon formulaire mais je n’y comprends vraiment rien à ce qui a été dit auparavant [font=verdana, arial, helvetica, sans-serif]( en principe, je souhaite juste créer un bouton avec un code JavaScript intégré qui puisse faire le [/font][font=verdana, arial, helvetica, sans-serif]travaill[/font][font=verdana, arial, helvetica, sans-serif])[/font]

    [font=verdana, arial, helvetica, sans-serif]Merci d’avance pour votre aide.[/font]

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60330
    robinmaaax
    Membre

    :bonjour:

    Regarde bien dans les champs, ils ont tous la même Action “Champ activé” (onFocus).

    Oui en effet je viens tout juste de remarquer. Du coup ils deviennent vert dès que l’utilisateur les active. J’apprécie surtout le fait qu’ils passent en rouge si non-remplis après validation.

    Aussi, j’ai essayé de faire un peu pareil avec des cases a cocher. Ca semble marcher mais les champs repassent au rouge lorsque j’ouvre le fichier après l’avoir enregistré.
    Je te joins mon fichier si tu peux y jeter un œil.

    Merci d’avance.

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60328
    robinmaaax
    Membre

    Le truc c’est que dans ton formulaire final il n’y aura pas qu’un seul champ à remplir (enfin je suppose), donc il faut prévoir plus large.

    Dans le ci-joint tout est dans le bouton vert.

    Code:
    function controlOblig() {
      var nCompteur = 0;
        for (var i=0; i      var oFld = this.getField(this.getNthFieldName(i));
         
          // si champ texte ET obligatoire ET valeur = valeur par défaut
          if (oFld.type == “text” && oFld.required == true && oFld.value == oFld.defaultValue) {
            nCompteur = nCompteur + 1;
            oFld.strokeColor = color.red;
          }
          else {oFld.strokeColor = color.green;}
      }
       
      if (nCompteur != 0) {app.alert(“KO.nn” + nCompteur + ” champs obligatoires ne sont pas remplis.” );}
      else {app.alert(“OK”);}
    }
    controlOblig();

    Tu as tout bon  :bravo:  , c’est nettement plus simple maintenant. Merci beaucoup a vous!!!!

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60325
    robinmaaax
    Membre

    Je ne comprend toujours pas ce qu’un script de vérification des champs obligatoires vient faire dans un champ Téléphone, encore moins en script de calcul…
    :Euuuh:  :doute:

    Hello, Je te joins un fichier contenant mon champ téléphone, mon script de gestion ainsi que des commentaires. N’hésite pas a me faire part de tes remarques s’il te plait.
    Merci.

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60323
    robinmaaax
    Membre

    Le script de vérification des champs obligatoire devrait se trouver dans le bouton “Valider” (ou Envoyer, etc.).
    Que veux tu mettre en Validation dans ce champ téléphone ?

    Je crois que je me prenais vraiment la tête pour rien, grâce au tuto sur les déférents niveaux de javascript que tu m’as passé sur l’autre sujet, je me suis rendu compte que je pouvais bien mettre le script de validation des champs obligatoires dans la partir ” Script de Calcul personnalité” et maintenir mon masque arbitraire, et ca fonctionne biiien !

    Merci beaucoup :bonjour:

    en réponse à : Obliger l’utilisateur à entrer une date ultérieure #68842
    robinmaaax
    Membre

    La valeur du champ est validée lorsque event.rc==true (par défaut).
    Donc dans l’exemple, si il y a un message on dit event.rc=false et la valeur n’est pas validée.
    @+
    :bonjour:

    Merci pour la précision, en plus le code fonctionne comme sur des roulettes.  :bravo:

    en réponse à : Obliger l’utilisateur à entrer une date ultérieure #68839
    robinmaaax
    Membre

    bonjour,
    Voici ! Tu places le script en script de calcul de n’importe quel champ disponible. Si tu n’en as pas, tu en crées un que tu rends invisible.
    @+
    :bonjour:

    Bonjour,

    Merci pour ton script, il m’est d’une grande aide. Je voudrais y ajouter  un moyen d’invalider la saisie si elle ne convient pas.
    D’après mes recherches il me faut peut-être utiliser un event.rc mais je ne comprends pas comment.
    Je vous joint mon script actuel.

    Merci d’avance pour votre aide.  :priere:

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60320
    robinmaaax
    Membre

    :Euuuh: :doute:
    Dans ce cas on va plutôt essayer de faire sans.  :geek:

    Ce forum ne permet pas de poster des résultats de recherche, tu devrais y faire une recherche (“RECHERCHER” ci-dessus) sur : “obligatoire champ rouge” et sur “validation champ obligatoire”, c’est un sujet qui a déjà été abordé plusieurs fois.
    N’hésites pas à revenir avec des questions si tu n’y arrives pas.

    J’ai réussi à le faire en suivant les étapes sur le sujet suivant http://abracadabrapdf.net/forum/index.php/topic,1683.msg8350.html#msg8350
    Cependant je bute sur mon Champ “Téléphone”. Mon champ téléphone fonctionne déjà avec un masque arbitraire dans l’onglet format. Et je n’ai plus la possibilité d’y rajouter du code JavaScript. Du coup je suis face a un choix.
    C’est possible d’avoir un script de validation ou de calcul qui pourrait gérer la conformité des numéros de téléphone ( 09 99 99 99 99) ? Je ne sais vraiment pas comment coder ça. :oh:

    Merci d’avance.

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60318
    robinmaaax
    Membre

    Avec la surbrillance je crois.
    En fait je voudrais que seuls les champs obligatoires non remplis du formulaire soient en surbrillance (de couleur rouge par exemple) après clic sur le bouton d’envoi. Sachant que je désactive déjà la surbrillance dès l’ouverture du fichier avec :
    app.runtimeHighlight = false;
    :doute:

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60316
    robinmaaax
    Membre

    Bonjour, je me permets relancer ce sujet car je rencontre le même problème. je voudrais que les champs obligatoires non remplis soient automatiquement visibles après clic sur le bouton d’envoi du formulaire. Auriez vous une solution ou script type dont je pourrais m’inspirer?
    Merci d’avance.

    en réponse à : Obliger l’utilisateur à entrer une date ultérieure #68838
    robinmaaax
    Membre

    Bonjour, le script il fonctionne super bien. Mais j’aimerais savoir s’il te plait pourquoi tu l’as mis en script de calcul personnalisé plutôt qu’en action-exécuter un JavaScript ou encore dans les scripts JavaScript du document?
    Est-ce possible d’exécuter ce script dune autre façon que dans un script de calcul personnalisé?

    Merci :bonjour:

    robinmaaax
    Membre

    Bonjour, merci pour vos réponses.  :extra:

    en réponse à : Obliger l’utilisateur à entrer une date ultérieure #68837
    robinmaaax
    Membre

    Merci beaucoup :extra: , tu me sauves là.

Affichage de 20 réponses de 1 à 20 (sur un total de 20)