Toutes mes réponses sur les forums
-
AuteurRéponses
-
porschelegend
MembreOui en effet, c’est bien plus joli :extra:
Pour faire vraiment Pro je te conseille plutôt d’afficher une grande et belle fenêtre JavaScript sous les yeux ébahis et admiratifs de tes utilisateurs.
Exemple ci-joint.:soleil:
porschelegend
MembreMerci à toi Merlin.
cette façon d’afficher le message est tout de suite plus PRO.
:bonjour:
porschelegend
MembreJ’ai pensé à une autre solution mais je ne sais pas si c’est réalisable.
J’ai créé un champ texte avec à l’intérieur l’ensemble de mes données séparées par un “;” afin de copier celles-ci dans un fichier excel. Le médecin pourra ensuite les remettre en colonne.
Il faudra donc pouvoir créer une fonction via un bouton pour réaliser la copie de ce champ afin d’aller simplement coller dans excel ce qu’on a copié.
Penses-tu que cela est réalisable dans ma configuration ?
porschelegend
MembreBon bah tant pis. :Smiley02:
Merci en tout cas pour le temps que tu m’a consacré.
porschelegend
Membrele fichier txt bien sûr à mettre en .js
pour le pdf, le script se trouve dans le dernier bouton de la page 4
merci à toi
porschelegend
MembreJe n’ai désormais plus que l’erreur :
ReferenceError: mesPiecesJointes is not defined
65:Document-Level:Generer XMLune idée ?
Veux-tu les fichiers ?
porschelegend
MembreBon ça ne marche pas :Euuuh:
Message d’erreur est :
Plugin enregistrement Document en place.SyntaxError: illegal character
1:Folder-Level:App:piecejointe.js
ReferenceError: piecejointe is not defined
65:Document-Level:Generer XMLPour rappel j’utilise Adobe Accrobat Reader DC
Voilà ce que j’ai fait :
dans le script .js j’ai mis ça :
piecejointe=app.trustedFunction(function()
{
cpath=global.nomfichier;
cdata=global.donnee;
app.beginPriv();
this.createDataObject(cpath, cdata);
app.endPriv();
})dans mon pdf j’ai mis çà :
global.nomfichier= “depistage.” +nompatient +prenompatient +”.xml”;global.donnees = stAlert;
piecejointe();
avec stAlert qui est la variable contenant tout mon code xml
Merci de ton aide au grand magicien du javascript
porschelegend
MembreIl faut donc que je crée un script d’application à placer dans le répertoire javascript d’adobe reader.
Je vais voir comment créer cela
porschelegend
MembreJ’ai le débogueur de script qui s’ouvre et qui me dit :
NotAllowedError: Les paramètres de protection interdisent l’accès à cette propriété ou à cette méthode.
Doc.createDataObject:58:FieldOr, quand je vais dans les paramètres du document, il me dit qu’il n’y a pas de protection.
Ca vient d’où ?
porschelegend
MembreMerci
je vais regarder ça
porschelegend
Membreet quelle est cette méthode ?
Si pas d’autres solutions
porschelegend
MembreJe n’ai pas réussi à changer mon titre.
Donc non plus d’envoi par mail. Après réflexion, il faut que mon xml se génère à la fin du remplissage du PDF.
J’ai trouvé ça : https://eligrey.com/demos/FileSaver.js/ mais je ne sais pas si on peut le faire dans un pdf.
Et le code apparemment ici : https://developers.google.com/web/updates/2011/08/Saving-generated-files-on-the-client-side
N’étant pas un vrai développeur mais plus un bidouyeur, je ne sais pas si ça peut m’aider.
3 août 2016 à 12:17 en réponse à : Récupérer les données de formulaires PDF dans un seul tableau Excel #59476porschelegend
MembreMerci.
Dommage :Euuuh:
porschelegend
MembreBonjour,
Aurais-tu réussi à faire ce que tu cherchais avec l’enregistrement de ton xml ?
Si oui, peux-tu nous dire comment ou nous donner les fichiers ?
Merci
3 août 2016 à 10:16 en réponse à : Récupérer les données de formulaires PDF dans un seul tableau Excel #59474porschelegend
MembreTu parles bien d’Adobe Acrobat PRO DC et non du reader ?
Suivez bien cette procédure à la lettre et vos attentes seront récompensées…
Procédure à suivre :Cette procédure s’effectue sous Adobe Acrobat PRO versions 10, 11 ou sous Adobe Acrobat DC.
Collecter les formulaires remplis et les placer dans un répertoire dédié.
Ouvrir le formulaire ayant servi à la saisie des données sous Acrobat PRO.
Faire apparaître les outils de formulaires: Affichage>Outils>Formulaires.
Cliquer sur l’onglet “Autres options de formulaire et sélectionner l’item:
“Fusionner les fichiers de données dans une feuille de calcul”, la fenêtre “Exporter les données provenant de plusieurs formulaires” apparaît.
A l’aide des boutons “Ajouter des fichiers” et “Supprimer des fichiers”, établir la liste des formulaires dont vous souhaitez collecter les données.
La liste étant établie, cliquer sur “Exporter”.
Choisir le nom du fichier d’export et le format .csv puis “Enregistrer”. Compter moins de 20 secondes pour une centaine d’enregistrements.
Ouvrir le fichier des données sous Excel. La première ligne donne le nom des champs de formulaire dans l’ordre où ils apparaissent sur le formulaire.
Chaque ligne correspond aux données d’un formulaire, la première colonne étant réservée au nom du fichier.
Procéder à une mise en forme des données et au remplacement des caractères accentués manuellement ou via une macro pour plus de commodité.
Enregistrer le fichier au format Excel.porschelegend
MembreC’est bien là la question :Euuuh: :mur:
J’ai créé un javascript qui code tout le xml mais je ne sais pas comment le ressortir dans un fichier (là il est dans un messagebox).
La question est comment faire pour que mes utilisateurs (médecins) qui vont recevoir tous ces formulaires pdf sache ressortir les xml simplement sans mon aide !
L’autre possibilité serait de garder un bouton xml dans le fichier pdf et qu’en cliquant dessus le fichier xml se crée. Et comme cela ce n’est pas envoyé par mail puisque c’est eux qui le génère.
Si je ne suis pas clair, dites le moi :jerisjaune:
porschelegend
MembreBonjour.
Je suppose que tu parles de lecture avec une puce ou un œil électronique, auquel cas ma réponse est non. Je n’ai jamais fait ça.
:joker:Oui il s’agit de lire une carte à puce
porschelegend
MembreBonjour.
On peut trouver le code et les originaux (.FLA) des webcams sur le site http://www.ffiles.com où je les ai téléchargé.
Les PDF ne sont pas protégés, ils sont Reader-Extended.Acrobat Pro ou Reader ne te permettra jamais d’ouvrir un exécutable depuis un PDF : sécurité oblige. :tutut:
Ils sont fous chez Foxit, ou bien ils ne travaillent pas avec les entreprises… :oh:En fait, il y a une sécurité à enlever dans les préférences sinon par défaut, tu ne peux pas.
porschelegend
Membremerci pour ta réponse. Je les avais vu mais ils ne sont pas modifiable et ne peux donc pas récupérer le code utilisé.
Travaillant sur foxit, il y a la fonction ouvrir/exécuter un fichier. Je l’ai associé à un bouton en pointant sur l’exe du logiciel de la webcam.
En mode lecture dans Foxit, ça marche nickel. Par contre quand j’utilise mon pdf dans acrobat reader, le bouton ne fonctionne plus. J’ai un message d’erreur me disant impossible d’ouvrir le fichier /C/Users/…/lancer.bat alors que normalement, le chemin devrait être C:Users…lancer.bat
Connaitrais-tu la commande pour exécuter le fichier via un javascript sans passer par la commande toute faite de Foxit ?
Merci
17 août 2015 à 06:26 en réponse à : verrouillage des champs d’un formulaire sur une page bien précise #59407porschelegend
MembreBonjour,
Alors personne pour m’aider ? :priere:
30 juin 2015 à 13:48 en réponse à : Rendre non modifiable les commentaires dans un formulaire PDF #59248porschelegend
MembreTu es mon sauveur Brumbies.
:bravo:
Merci à toi :extra: -
AuteurRéponses