abracadabraPDF › Forums › PDF – Général › Débutante PDF/FDF!
- Ce sujet est vide.
-
CréateurSujet
-
14 avril 2010 à 12:54 #43797hathoreMembre
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. -
CréateurSujet
-
AuteurRéponses
-
15 avril 2010 à 18:54 #50769MerlinMaî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:
16 avril 2010 à 11:04 #50770MerlinMaître des clésIl 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:
24 avril 2010 à 13:30 #50771hathoreMembredesolé de n’avoir pas reagi plutot(probleme d’email)! merci d’avoir repondu! je commence a bidouiller un peu avec acrobat!
24 avril 2010 à 14:51 #50772hathoreMembrej’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’avance26 avril 2010 à 08:48 #50773MerlinMaître des clésJe n’y connais pas trop coté serveur mais je vois qu’il y a 2 fois “http:” dans l’URL…
??:26 avril 2010 à 16:50 #50774LionelMembreBonjour,
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:
Lionel3 mai 2010 à 14:54 #50775hathoreMembremerci 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!!3 mai 2010 à 17:21 #50776MerlinMaître des clésAcroJS :
http://partners.adobe.com/public/developer/en/acrobat/sdk/AcroJS.pdfAcroJS guide du JavaScript :
http://www.adobe.com/devnet/acrobat/pdfs/AcroJSGuide.pdf6 mai 2010 à 22:24 #50777hathoreMembremerci beaucoup 😎 suis entrain de bosser dessus!
6 mai 2010 à 23:01 #50778MerlinMaître des clésJe 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:13 mai 2010 à 20:11 #50779hathoreMembremerci merci c tres cool de votre part :soleil:
15 mai 2010 à 15:49 #50780hathoreMembreBonjour,
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.17 mai 2010 à 08:52 #50781MerlinMaître des clésSi 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.
17 mai 2010 à 12:16 #50782alexParticipantNe 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…17 mai 2010 à 12:41 #50783hathoreMembremerci !!
17 mai 2010 à 13:03 #50784alexParticipantJe 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.
18 mai 2010 à 10:58 #50785hathoreMembresauf que j’utilise 4ème Dimension(4D) comme base de données ??:
18 mai 2010 à 12:04 #50786alexParticipantPour 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é.18 mai 2010 à 22:36 #50787hathoreMembresi ç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 reponse24 mai 2010 à 20:38 #50788hathoreMembre??:
24 mai 2010 à 22:14 #50789alexParticipantConnecter 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à.25 mai 2010 à 15:23 #50790MerlinMaître des clésJe ne peux pas faire mieux, tout est là.
:bravo:
29 mai 2010 à 10:01 #50791menmaatreMembreBonjour à 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
29 mai 2010 à 10:32 #50792MerlinMaître des clésComme 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 !
)30 mai 2010 à 05:48 #50793menmaatreMembreMerci 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……
30 mai 2010 à 08:02 #50794MerlinMaître des clésJ’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.
Aucun problème, comme je l’ai déjà dit tu peux utiliser la fonction de diffusion du formulaire via messagerie, tu recevra les données en retour par le même moyen.
:soleil:
30 mai 2010 à 09:14 #50795menmaatreMembreMerci pour cette prompte réponse, j’essaye ça lundi
30 mai 2010 à 10:03 #50796MerlinMaître des clésLa différence avec l’envoi via Acrobat.com c’est qu’il te faudra ajouter “manuellement” les données reçues (par retour d’email) dans le Porte-document_diffusé.
(Que les retours soient en PDF, FDF, ou XFDF : no problemo) -
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.