abracadabraPDF › Forums › PDF – Général › Débutante PDF/FDF!
- Ce sujet est vide.
-
CréateurSujet
-
14 avril 2010 à 12:54 #43797
hathore
MembreBonjour,
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 #50769
Merlin
Maître des clésBonjour,
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 #50770Merlin
Maî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 #50771hathore
Membredesolé 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 #50772hathore
Membrej’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 #50773Merlin
Maî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 #50774Lionel
MembreBonjour,
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 #50775hathore
Membremerci 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 #50776Merlin
Maî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 #50777hathore
Membremerci beaucoup 😎 suis entrain de bosser dessus!
6 mai 2010 à 23:01 #50778Merlin
Maî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 #50779hathore
Membremerci merci c tres cool de votre part :soleil:
15 mai 2010 à 15:49 #50780hathore
MembreBonjour,
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 #50781Merlin
Maî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 #50782alex
ParticipantNe 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 #50783hathore
Membremerci !!
17 mai 2010 à 13:03 #50784alex
ParticipantJe 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 #50785hathore
Membresauf que j’utilise 4ème Dimension(4D) comme base de données
??:
18 mai 2010 à 12:04 #50786alex
ParticipantPour 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 #50787hathore
Membresi ç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 #50788hathore
Membre??:
24 mai 2010 à 22:14 #50789alex
ParticipantConnecter 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 #50790Merlin
Maître des clésJe ne peux pas faire mieux, tout est là.
:bravo:
29 mai 2010 à 10:01 #50791menmaatre
MembreBonjour à 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 #50792Merlin
Maî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 #50793menmaatre
MembreMerci 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……
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.