abracadabraPDF › Forums › PDF – Général › Export de certaines données d’un formulaire vers un .fdf
- Ce sujet est vide.
-
CréateurSujet
-
14 décembre 2015 à 21:36 #45319
spldim
MembreBonsoir à tous, je travaille sur un fichier Pdf de type formulaire comportant 30 pages. Je souhaiterai exporter les valeurs de certains champs( ex: tous les champs C3.XX et T.C3 (env. 75 champs parmi 500)sur les pages 6 à 9) vers un fichier au format fdf. ils peuvent être réinjecter dans le formulaire le lendemain par exemple. Est-ce possible ? existe t’il un bout de script ?
Merci d’avance.
Jacques -
CréateurSujet
-
AuteurRéponses
-
15 décembre 2015 à 00:06 #60081
Merlin
Maître des clésBonjour.
Il y a trois façons de faire :
– utiliser la fonction importer/exporter un jeu de données de l’éditeur de formulaire. Mais ça n’ira pas car c’est tous les champs qui sont nécessairement exportés.
– utiliser la fonction Envoyer un formulaire depuis un bouton. Pas besoin de script, on peut choisir les champs a exporter en les cochant dans une liste.
– utiliser JavaScript et sa fonction exportAsFDF, mais s’il y a beaucoup de champs il faudra certainement utiliser des boucles…
Alors je laisse la parole à d’autres.
:Smiley15:15 décembre 2015 à 11:19 #60082alex
ParticipantBonjour,
Sous Acrobat PRO et Standard uniquement, vous pouvez utiliser le script suivant pour exporter une partie des champs de formulaire, ici pour trois d’entre eux pour mon exemple:
this.exportAsFDF(
{
aFields:[“Data”,”Dropdown”,”Saisie.1.1″]
});A l’inverse, vous pouvez utiliser le script suivant pour importer une partie des champs de formulaire, ici pour trois d’entre eux pour mon exemple:
this.importAnFDF(
{
aFields:[“Data”,”Dropdown”,”Saisie.1.1″]
});Voir maquette jointe avec trois boutons:
“Reset Form” associé à script qui efface toutes les saisies
“Export” et “Import” avec les scripts ci-dessus. L’argument aFields est donc un tableau listant les champs concernés.Voir documentation page 287 pour plus de détails (JavaScript for Acrobat API Reference version 8.1)
15 décembre 2015 à 20:32 #60083spldim
MembreBonsoir et merci a tous les deux pour ces réponses pertinentes.
@Alex les codes sont déjà embarqués sur mon formulaire et forcement fonctionnent!
Jacques.7 octobre 2017 à 07:10 #60084daninet
Participantvous pouvez exécuter ce script avec Adobe Acrobat Reader DC
merci
7 octobre 2017 à 15:17 #60085daninet
ParticipantJ’ai vu que vous ne pouviez pas le faire … “Dans Acrobat Standard et seulement PRO …” mais près de 2 ans depuis la publication … de nouvelles choses?
désolé pour mon français merci
7 octobre 2017 à 17:34 #60086Merlin
Maître des clésBonjour.
Non, rien n’a changé depuis.
No, da allora non è cambiato nulla.7 octobre 2017 à 17:46 #60087daninet
ParticipantExiste-t-il un moyen d’exporter et d’importer des données à partir de modules vers txt ou csv ou autre chose? merci
Grazie ancora per la pazienza.8 octobre 2017 à 07:31 #60088Merlin
Maître des clésOui, on peut utiliser :
– importAnFDF
– importAnXFDF– exportAsFDF
– exportAsXFDF
– exportAsText8 octobre 2017 à 07:45 #60089daninet
ParticipantBonjour, en utilisant Adobe Acrobat Reader DC? Grazie
8 octobre 2017 à 08:41 #60090Merlin
Maître des clésOui.
9 octobre 2017 à 10:45 #60091daninet
Participanten reader n’est pas possible? … pas forcer le lecteur? Merci.
In reader NO? non è proprio possibile? grazie comunque.
9 octobre 2017 à 12:48 #60092Merlin
Maître des clésOui, c’est possible avec Acrobat Reader, mais le formulaire PDF doit être “Reader Extended”, y compris avec Acrobat Reader DC et Acrobat Reader XI.
Voir : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/pdf-reader-extended/Exemple ci-joint.
:Smiley15:9 octobre 2017 à 15:10 #60093daninet
ParticipantHo fatto il mio file “Reader estesa” seguendo la procedura di incollaggio.
Ma con Reader dicembre non esporre i miei dati…
Qualcosa che non va?9 octobre 2017 à 15:36 #60094Merlin
Maître des clésCe fichier est OK et fonctionne très bien chez moi (Acrobat Reader DC).
:doute:9 octobre 2017 à 17:22 #60095daninet
ParticipantLe fichier a été créé avec Acrobat XI Prof. et avec Acrobat oProf.XI fonctionne d’une grande aile.
Mais avec NO Reader, il n’exporte pas.Il file é stato creato con Acrobat XI Prof. e con Acrobat Prof.XI funziona ala grande.
Ma con Reader NO ., non esporta.9 octobre 2017 à 18:03 #60096Merlin
Maître des clésEffectivement, ça ne fonctionne pas avec Reader 11.
Je crois que ça vient du code, celui fonctionne :Code:reponse=app.alert(“Exporter les donnu00E9es ?”,2,2)
if(reponse==4)
{this.exportAsFDF();}Celui-ci ne fonctionne pas mais je ne sais pas pourquoi :
Code:reponse=app.alert(“Exporter les donnu00E9es ?”,2,2)
if(reponse==4)
{
this.exportAsFDF(
aFields:[“Data”,”Dropdown1″,”Saisie.1.1″,”Data2″]
);
}:Euuuh:
10 octobre 2017 à 09:33 #60097daninet
ParticipantBonjour,
J’ai essayé différentes solutions, mais cela ne fonctionne que dans Acrobat.
Dans le Reader Importer, mais purtropp n’exporte pas.
merci11 octobre 2017 à 15:12 #60098daninet
ParticipantJ’ai trouvé que pour utiliser la méthode exportasfdf dans le lecteur Adobe, le document PDF doit avoir accès aux droits de formulaire fournis par “LiveCycle Reader Extension”
J’ai Acrobat XI Pro
link:
https://forums.adobe.com/thread/237179711 octobre 2017 à 17:27 #60099Merlin
Maître des clésC’est exactement ce que je disais ci-dessus :
Questo è esattamente quello che ho detto sopra:Oui, c’est possible avec Acrobat Reader, mais le formulaire PDF doit être “Reader Extended”, y compris avec Acrobat Reader DC et Acrobat Reader XI.
Voir : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/pdf-reader-extended/
Exemple ci-joint.:Smiley03:
11 octobre 2017 à 17:34 #60100daninet
Participant:doute: “Reader Extended”? o LiveCycle Reader Extension?
Suis-je la même chose? :oh:C’est exactement ce que je disais ci-dessus :
Questo è esattamente quello che ho detto sopra::Smiley03:
11 octobre 2017 à 17:42 #60101Merlin
Maître des clésOui, c’est exactement pareil, Google Translate est ton ami :
Sì, è esattamente lo stesso, Google Translate è il tuo amico:https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/pdf-reader-extended/
:Smiley03:
11 octobre 2017 à 17:55 #60102daninet
Participantok semble oui, j’installe l’ancienne version d’Acrobat 9 Pro … et faites le moi savoir.
11 octobre 2017 à 21:22 #60103Merlin
Maître des clésPourquoi installer Acrobat Pro 9 alors que tu as déjà Acrobat Pro 11 ???
Perché installare Acrobat Pro 9 quando si dispone già di Acrobat Pro 11 ???:Euuuh: :doute: :oh:
11 octobre 2017 à 21:34 #60104Merlin
Maître des clésJe crois que je viens de comprendre. :idee:
On peut activer les Reader Extensions avec Acrobat Pro 11, le menu est à peu près le même que dans Acrobat Pro DC :Penso di aver capito.
È possibile attivare le Reader Extensions con Acrobat Pro 11, il menu è praticamente identico a quello di Acrobat Pro DC:12 octobre 2017 à 07:57 #60105daninet
ParticipantMême chose .. Ça ne marche pas … il importe des données .. mais il n’exporte pas.
Peut-être que Reader 11 ou Dc n’autorise pas ce script à fonctionner.
Solutions?Stessa cosa..Non funziona…importa i dati.. ma non esporta.
Forse Reader 11 o Dc non permettono il funzionamento di tale script. Soluzioni?12 octobre 2017 à 08:42 #60106Merlin
Maître des clés:mur: :Euuuh:
Peux tu partager ton document, ou un exemple ?
Puoi condividere il tuo documento o un esempio?
12 octobre 2017 à 09:14 #60107daninet
Participantjoint deux fichiers avec les droits Reader Extended et un sans Reader Extended
dans la fonction Acrobar Pro XI
dans Reader XI et DC importations ..ma N’exporte pas.autore Merlin wrote::mur: :Euuuh:Puoi condividere il documento o un esempio?
Puoi condividere il tuo documento o un’esempio?
[/ Quote]16 octobre 2017 à 08:18 #60108daninet
ParticipantY a-t-il aucune solution? désolé si j’insiste.
merci beaucoupNon c’è soluzione? scusate se insisto. grazie mille
16 octobre 2017 à 09:03 #60109Merlin
Maître des clésBug or feature ?
:Euuuh: :doute:J’ai fait plusieurs tests et j’en conclu que Acrobat Reader exporte les données de tous les champs ou rien, comme dans le premier exemple que j’ai joint.
A chaque fois qu’on demande à Acrobat Reader de n’exporter que les données de certains champs il renvoie un message d’erreur.
Pourtant la documentation ne précise rien de ce genre…
:mur:Ho fatto parecchi test e concludo che Acrobat Reader esporta i dati da tutti i campi o nulla, come nel primo esempio che ho allegato.
Ogni volta che viene richiesto a Acrobat Reader di esportare solo i dati provenienti da determinati campi, restituisce un messaggio di errore.
Eppure la documentazione non dice niente di simile …
:mur:17 novembre 2017 à 18:26 #60110daninet
ParticipantQuesta è una discussione che interessa molti visitatori del sito, immagino gli utenti di PDF
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.