Donnez vie à vos documents numériques !
 

Ballou

Toutes mes réponses sur les forums

Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Auteur
    Réponses
  • en réponse à : Publipostage PDF avec Excel #61954
    Ballou
    Membre

    Désolé pour le retard de ma réponse.

    Alors tu dois avoir un export excel des données que tu souhaites utiliser dans ton publipostage. Ce fichier excel tu en fait un fichier .txt. en prenant bien soin de noter les en-têtes de tes colonnes.

    Dans ton formulaire PDF tes champs à pré-remplir doivent reprendre le même nom que celui des en-têtes pour que le script sache quelle info mettre et à quel endroit.

    Après reste à adapter le script à ton formulaire et ton ordinateur :

    var fileName = “/Users/username/tmp/data.txt”; // the tab delimited text file containing the data
    var outputDir = “/Users/username/tmp/”;    // make sure this ends with a ‘/’

    La première ligne c’est l’endroit où tu as stocké ton fichier .txt
    La deuxième c’est l’endroit où tu veux qu’il génère tous tes fichiers PDF

    this.saveAs(outputDir + this.getField(“Text1”).value + “_” + this.getField(“Text2”).value + “.pdf”); // saves the file

    A la fin du script tu as cette ligne qui te permet de nommer les fichiers PDF générés, tu peux reprendre par exemple le champ “Nom” puis “Prénom” si tu as ça dans ton listing.

    En espérant que cela te sera utile.

    en réponse à : Publipostage PDF avec Excel #61951
    Ballou
    Membre

    Ça marche !  :extra: C’est excellent !

    Merci encore pour ton aide, cela fait un bien fou de voir tous ces fichiers se générer pré-remplis en un rien de temps. Un gain de temps considérable ! Merci !!

    en réponse à : Publipostage PDF avec Excel #61950
    Ballou
    Membre

    Merci Merlin pour le lien et la rapidité de ta réponse. Il n’y a plus qu’a ce plonger là dedans.

    en réponse à : Publipostage PDF avec Excel #61948
    Ballou
    Membre

    Bonjour,

    Je me permets de reprendre ce sujet car il semble se rapprocher du problème que je rencontre actuellement.

    J’ai testé votre solution et cela m’a bien permis de remplir certains champs d’un formulaire PDF à partir des informations contenues dans un fichier Excel, convertit au préalable au format .txt.

    Cela ne génère cependant pas un publipostage. Lors de l’import de données je dois choisir parmi la liste la ligne de mon fichier txt que je souhaite importer. J’aimerai en fait obtenir un fichier PDF distinct par ligne de mon tableur.

    Plus concrètement :

    • J’ai un formulaire F qui contient différents champs, dont certains doivent être pré-remplis
    • J’ai un tableur Excel de X lignes
    • [/list]

      Je souhaite générer X formulaires F avec pour chaque fichier un pré-remplissage des données de certains champs (nom, prénom,…) importés du tableur Excel.

      Cela vous semble-t-il réalisable ?

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