Donnez vie à vos documents numériques !
 

Importation des données d’un formulaire

abracadabraPDF Forums PDF – Général Importation des données d’un formulaire

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #46283
    Mica1212
    Membre

    Bonjour à tous,

    J’ai un petit problème et j’espère que quelqu’un pourra me donner une astuce.

    Alors voilà, les commerciaux de ma société font remplir aux clients une fiche de renseignement en PDF. Ils nous transmettent cette fiche et je souhaiterais que le contenu des formulaires de cette fiche s’impacte de la façon la plus simple possible dans le contrat de réservation également en PDF. Les champs sont bien sûr identiques dans les deux fichiers.

    J’ai fait déjà 3 essais mais ils n’ont pas été très concluant :

    – Insérer la fiche client dans le PDF du contrat (solution qui me conviendrait). Le problème est que cela efface le contenu des champs dans la fiche client que l’on insère.
    – Insérer le contrat dans la fiche client. Je ne sais pas pourquoi mais cela fait sauter mes scripts…
    – Exporter les données du formulaire de la fiche client et l’importer dans le contrat. Cela fait passer par un fichier intermédiaire ce qui ne convient pas à mon boss  :mur:

    Est-ce que vous voyez une solution alternative ?

    Merci beaucoup pour votre aide  :Smiley08:

    Bonne semaine et bon courage pour le confinement !

Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Auteur
    Réponses
  • #67354
    Merlin
    Maître des clés

    Bonjour et bienvenue

    La solution est simplissime mais requiert Acrobat Pro (vs Reader).
    Dans le menu de l’éditeur de formulaire, dans le menu PLUS, il y a un article “Importer des données” : il suffit de cibler le fichier PDF qui contient les données à importer.
    On peut également l’ajouter à la barre “d’outils rapides”.
    :Smiley15:

    #67355
    Mica1212
    Membre

    Bonjour MERLIN,

    Merci beaucoup pour votre aide !
    C’est parfois les choses les plus simples qui nous pose le plus de problème  :Smiley08:

    C’est super sympa d’avoir pu me répondre aussi vite !

    Lorsque que je veux importer les données rentrées dans le formulaire du 2ème PDF il y a une erreur. apparement je ne peut importer qu’aux formats fdf xml xfd txt mais pas à partir d’un pdf…

    Qu’en pensez vous ?

    Merci beaucoup  :Smiley08:

    #67356
    Merlin
    Maître des clés

    Effectivement…
    Ça eu marché mais ça ne marche plus.  :joker:
    (Je n’aime pas quand Adobe supprime des fonctions sans prévenir.)

    Pour ne pas passer par un fichier intermédiaire il faudrait développer un script JavaScript, qui se présenterait sous forme d’une Action ou d’une Commande Rapide pour Acrobat Pro pour être le plus pratique possible.

    Par-contre je ne serai pas d’un grand secours dans les jours qui viennent car je dois partir plusieurs jours pour cause de décès.

    #67357
    bebarth
    Maître des clés

    bonjour,

    Par-contre je ne serai pas d’un grand secours dans les jours qui viennent car je dois partir plusieurs jours pour cause de décès.

    Si je peux aider…

    Il ne faut pas oublier d’ajouter “this.disclosed=true” en script de document des fichiers à lire pour pouvoir extraire des données.
    https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2FDoc_properties.htm
    @+
    :bonjour:

    #67358
    Mica1212
    Membre

    Merci beaucoup Merlin !

    Bon courage à vous…

    A bientôt.

    Effectivement…
    Ça eu marché mais ça ne marche plus.  :joker:
    (Je n’aime pas quand Adobe supprime des fonctions sans prévenir.)

    Pour ne pas passer par un fichier intermédiaire il faudrait développer un script JavaScript, qui se présenterait sous forme d’une Action ou d’une Commande Rapide pour Acrobat Pro pour être le plus pratique possible.

    Par-contre je ne serai pas d’un grand secours dans les jours qui viennent car je dois partir plusieurs jours pour cause de décès.

    #67359
    Mica1212
    Membre

    Bonjour bebarth,

    Merci pour votre aide !
    Je ne suis par contre pas capable de faire un javascript tout seul. Je suis uniquement capable de le comprendre et de le modifier à la marge.
    Je vais essayer de trouver un script sur internet pour m’appuyer dessus.

    Bonne journée et merci encore pour le coup de pouce  :Smiley08:

    bonjour,Si je peux aider…

    Il ne faut pas oublier d’ajouter “this.disclosed=true” en script de document des fichiers à lire pour pouvoir extraire des données.
    https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2FDoc_properties.htm
    @+
    :bonjour:

    #67360
    Mica1212
    Membre

    Bonsoir à tous :)

    J’ai trouvé une solution alternative :
    J’ai créé un bouton qui exporte un fichier en fdf puis dans l’autre pdf un bouton qui importe ce fdf.

    Le petit problème est que j’aimerais que le fdf s’enregistre dans le même dossier que le PDF dont il est extrait. Ce dossier n’est jamais le même.
    Y a t-il un moyen de dire “enregistre le fdf dans le même dossier en le nommant de cette façon et sans me demander où je souhaite l’enregistrer” en gros je clique sur le bouton et hop le fichier est créé dans le même dossier.

    Après dans le 2ème pdf l’inverse je clique sur le bouton et il importe le fdf contenu dans le dossier et le charge.

    Voici le début du code que j’ai récupéré mais la suite… Je n’y arrive pas.

    {
      this.exportAsFDF (“Formulaire.fdf”);
      }

    Si vous avez la solution à mon problème ca serait super.

    En tout cas merci beaucoup pour votre aide !!

    Bonne soirée !

    #67361
    bebarth
    Maître des clés

    bonjour,
    Il faut écrire :
    this.exportAsFDF ({cPath: “Formulaire.fdf”})
    Mais copier directement les données d’un pdf dans un autre n’est pas beaucoup plus compliqué !
    Ta solutions crée un fichier .fdf qui n’est que temporairement utilisé.
    @+
    :bonjour:

    #67362
    Mica1212
    Membre

    Bonjour bebarth,

    J’y suis arrivé avec vos lignes et j’ai vu dans une autre discussion sur le forum le principe des autorisations dans “Préférences”.

    Merci beaucoup pour votre aide et celle de Merlin. C’est très sympa d’avoir consacré du temps à me répondre.

    Je vous souhaite une bonne journée et un bon week-end.

    Au plaisir de vous lire.

    #67363
    Merlin
    Maître des clés

    :bravo:

Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.