Donnez vie à vos documents numériques !
 

Débutante PDF/FDF!

abracadabraPDF Forums PDF – Général Débutante PDF/FDF!

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43797
    hathore
    Membre

    Bonjour,
    Je suis novice en ce qui concerne PDF,FDF…Je doit générer un formulaire a partir d’une base de données par le biais de FDF et récupérer les informations pour mettre à jour la base de données.
    j’ai déja vu pas mal de trucs sur le site mais mon problème est que je ne sait VRAIMENT VRAIMENT pas par ou commencer :???: .deja savoir comment produire un formulaire PDF avec FDF serait un bon début.
    j’ai acrobate writer mais pour avoir un PDF je doit créer un fichier texte(word,wordpad,…) et cliquer sur imprimer.pour l’instant c tout ce que je sait faire :Ooops:
    Toute aide sera la bienvenue et merci d’avance.

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

    Bonjour,

    là il n’y a pas 36 solutions : il faut suivre soit une formation avec un humain, soit avec des vidéos d’auto-formation, comme celles-ci par exemple :
    http://www.elephorm.com/formations-r-2.html?theme=&produit=Acrobat&editeur=&search=
    &
    http://abracadabrapdf.net/articles.php?lng=fr&pg=510

    :soleil:

    #50770
    Merlin
    Maître des clés

    Il y en a qui ont de la chance, Adobe vient de m’envoyer une pub avec ce lien vers une présentation des outils formulaire d’Acrobat :
    https://admin.adobeconnect.com/_a183912/acro9form/?trackingid=FDSRY

    :extra:

    #50771
    hathore
    Membre

    desolé de n’avoir pas reagi plutot(probleme d’email)! merci d’avoir repondu! je commence a bidouiller un peu avec acrobat! :)

    #50772
    hathore
    Membre

    j’ai enfin reussi a créer un formulaire :contentdance: lol
    pour alimenter ma base de données je pense utiliser un web service,j’ai deja installé Eclipse et Tomcat mais comme toute debutante je ne sait pas trop par ou commencer :doute:
    exemple: pour le bouton « submit » j’ai mis comme URL : http://localhost/8080/monTomcat/test   (en reference a mon jsp : test.jsp) mai j’ai une erreur!
    toute aide sera la bienvenue!  merci d’avance :)

    #50773
    Merlin
    Maître des clés

    Je n’y connais pas trop coté serveur mais je vois qu’il y a 2 fois « http: » dans l’URL…
    :???:

    #50774
    Lionel
    Membre

    Bonjour,

    Sans compter que http doit être en minuscules; comme l’ensemble des caractères des adresses URL (les éventuelles majuscules sont -normalement- automatiquement « traduites » dans les minuscules correspondantes; mais il peut y avoir des erreurs dans ce processus…).

    Bien cordialement. :bonjour:
    Lionel

    #50775
    hathore
    Membre

    merci a tous!! :)
    finalement je travaille avec 4D.je doit utiliser 4D comme serveur(et base de données) et le PDF comme client.Il ya deux types de boutons qui sont susceptibles de m’intéresser
    -« Envoyer via HTTP »
    -« bouton » avec comme type de controle « executer » ou « envoyer »
    je ne sait pas trop le quel des 3 choisir pour établir une connexion entre le PDF et 4D,et pouvoir recueillir le données du PDF et (enfin…) alimenter ma base de données.Mon serveur est « http://Localhost:80//4DSOAP/ », le nom du web service : A_WebserviceTest et la méthode :TEST_SERVEUR
    ps: si vous avez un lien pour la doc d’abobe concernant les boutons et les envois de données. :Ooops:
    Merci d’avance!!

    #50776
    Merlin
    Maître des clés
    #50777
    hathore
    Membre

    merci beaucoup 😎 suis entrain de bosser dessus!

    #50778
    Merlin
    Maître des clés

    Je vois que je ne t’ai pas donné le lien vers la page générique : http://www.adobe.com/devnet/acrobat/

    C’est plein de ressources (en anglais, of course !)
    :soleil:

    #50779
    hathore
    Membre

    merci merci c tres cool de votre part :soleil:

    #50780
    hathore
    Membre

    Bonjour,
    dans mon PDF j’ai créée un bouton,je fait proprietes->action-> sélectionner action:lancer un script javascript-> mais l’éditeur javascript n’accepte pas mon code
    j’ai aussi essayer de le tester avec le debbuger javascript mais j’ai toujours des erreurs sachant que j’ai utilisé l’exemple qu’il y’a dans le lien acroJsGuide(SOAP et Web srevice) et que j’ai lancé mon serveur(4D)
    Merci d’avance.

    #50781
    Merlin
    Maître des clés

    Si l’éditeur n’accepte pas ton code c’est probablement qu’il n’est pas conforme à la syntaxe JavaScript.
    Attention au fichiers d’aide qui contiennent parfois des erreurs…
    Il ne faut pas toujours prendre ce qui y est écrit pour argent comptant.
    :)

    #50782
    alex
    Membre

    Ne perdez pas votre temps, les connexions aux bases de données via SOAP services (de même que l’ODBC) ne sont pas disponibles de manière simple sous Adobe Reader en dehors de l’environnement Adobe LiveCycle, voir post ci-dessous:
    http://www.acrobatusers.com/forums/aucbb/viewtopic.php?id=2870
    L’usage  de requêtes SQL via un driver ODBC autrefois disponible sous Acrobat PRO (version 5,7 et 7) ne l’est plus. Ou, pour être précis, ça marche sous Windows Xp, Vista et 7 et Acrobat PRO 8 et 9 à condition de modifier la base de registres. Voir la note technique d’Adobe ci-dessous:
    http://kb2.adobe.com/cps/333/333472.html
    Hum…

    #50783
    hathore
    Membre

    merci !!

    #50784
    alex
    Membre

    Je n’ai pas répondu totalement aux questions soulevées par les messages ci-dessus. S’il s’agit, à partir d’un formulaire PDF ouvert sous Adobe Reader, d’envoyer des données vers une base de données distante hébergée par un site Web, alors il y a une solution qui fonctionnera sur Pc comme sur Mac ou Linux. Il suffit de passer par un submitForm() comme je l’ai déjà suggéré sur ce forum et d’adresser un programme php associé à une base de données mySQL.

    #50785
    hathore
    Membre

    sauf que j’utilise 4ème Dimension(4D) comme base de données :???:

    #50786
    alex
    Membre

    Pour 4D sur Mac en local, Je n’ai pas de solution.
    J’ai de bonne raisons de penser qu’il n’y ait pas de solution car il n’y a plus, à ma connaissance d’équivalent de l’ODBC sur Pc sur Mac. Si quelqu’un pouvait me faire mentir et donner une possibilité d’utiliser les fonctionnalités de l’objet ADBC d’Acrobat sur Mac, je serais preneur.
    Désolé.

    #50787
    hathore
    Membre

    si ça peut marcher sur Windows ça me va !!
    ^c pour mon projet de fin d’année,je bosse dessus depuis preske 2 mois sans avancer d’un pouce et je doit le rendre dans moins de 2 semaines :???:
    ps: merci pour vos reponse :)

    #50788
    hathore
    Membre

    :???:

    #50789
    alex
    Membre

    Connecter une base de données locale sur PC en utilisant un driver ODBC (vers une base Access par exemple):
    Tout se fait par requêtes SQL.
    Voir le SDK Adobde Acrobat qui détaille l’objet ADBC et donne des exemples, puis lire ceci:
    http://www.acrobatusers.com/forums/aucbb/viewtopic.php?id=14378
    et obligatoirement cette note d’Adobe pour rendre active la connection.
    http://kb2.adobe.com/cps/333/333472.html
    Je ne peux pas faire mieux, tout est là.

    #50790
    Merlin
    Maître des clés

    Je ne peux pas faire mieux, tout est là.

    :bravo:

    #50791
    menmaatre
    Membre

    Bonjour à tous,
    Moi aussi je suis débutant sous Acrobat Pro 9 & malgré le pacquage complet fournit par Adobe, je ne trouve aucune doc ou tuto concernant le javascript pour Acrobat. :oh:
    Venant d’être embauché & devant faire mes preuves on m’a fait comprendre que si je voulais transformer mon CDD en CDI je n’avais pas intérêt (pour le moment ) à demander des stages.
    Alors si quelqu’un pouvait me dépanner avec une belle doc (de quoi montrer au DRH que j’en veux) :priere: ça serait sympa.

    Mon projet est assez simple; des formulaires ont été envoyés aux clients, ils les remplissent, nous les renvoient par email & moi je tente de les archiver, stocker & traiter dans une BdD.

    Merci d’avance

    #50792
    Merlin
    Maître des clés

    Comme souvent, la (bonne) réponse vient de l’abandon de la (mauvaise) question, après recalage de la problématique.

    Avec Acrobat 9, tu crées ton formulaire et ensuite tu utilises les méthodes de diffusion proposées par Acrobat : envoi par messagerie ou via Acrobat.com (à préférer car beaucoup plus simple après).

    Cela va créer un double du formulaire original portant le suffixe « _diffusé », c’est ce document qui apparait dans le panneau de suivi des formulaires (menu Formulaire > suivi des formulaires).

    Ce panneau de suivi est génial car il permet de suivre/gérer les réponses au jour le jour, de relancer les retardataires, etc.

    Dans ton formulaire original »_diffusé » (qui est en fait un Porte-document PDF contenant le formulaire original vierge + toutes les données reçues) tu as une présentation qui ressemble à un tableur avec options de filtrage, de tri, et d’exportation des données.

    C’est donc une fois que les données/réponses sont ainsi collectées (tout ou partie, on peut aussi le faire au fur et à mesure) dans ton formulaire via le panneau de suivi qu’il faut les envoyer vers la base de données.
    Et non pas essayer de faire envoyer les données vers la base de données directement depuis chaque formulaire comme tu essayais de le faire.

    Pour te donner une petite idée, tu peux télécharger cette démo très explicite (en particulier le document n°4) : http://abracadabrapdf.net/articles.php?lng=fr&pg=549

    Sinon, tu trouvera les docs JavaScript ici :
    http://www.adobe.com/devnet/acrobat/javascript.html
    (anglais obligatoire)

    :)

    PS : essaye de faire passer l’idée que la formation n’est pas une dépense : c’est un investissement !
    ;-))

    #50793
    menmaatre
    Membre

    Merci Merlin,
    J’avais oublié de préciser que mon bureau n’a pas de serveur & pas d’accès internet ( il y a eu des abus, tout est bloqué maintenant ) j’ai juste un logiciel de messagerie.
    On m’a fait remarquer que mon prédécesseur gérait cela avec un formulaire OpenOffice (aucune sécurité on pouvait écrire n’importe où), un fond de page fait sous Paint pixelisée à force de retouches….. :-X :oh: mais lui au moins il gérait les pannes  :Euuuh:

    Ce n’est pas grave.. :indecis: je vais continuer à chercher sur la toile… un tuto javascript (en français ça serait le paradis) ça doit bien trainer quelque part……

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