Toutes mes réponses sur les forums
-
AuteurRéponses
-
12 mai 2021 à 09:33 en réponse à : Modifier automatiquement le nom d’un fichier avant envoi par mail. #69168robinmaaaxMembre
Oui, en script de document :
Code:this.pageNum = 1;(En JavaScript la numérotation, y compris celle des pages, commence à zéro)
Bonjour Merlin, J’ai essayé mais ca ne marche pas automatiquement lorsque j’ouvre le fichier.
29 avril 2021 à 10:03 en réponse à : Modifier automatiquement le nom d’un fichier avant envoi par mail. #69167robinmaaaxMembreMerci :bonjour:
29 avril 2021 à 08:04 en réponse à : Modifier automatiquement le nom d’un fichier avant envoi par mail. #69165robinmaaaxMembre==> https://helpx.adobe.com/fr/acrobat/using/collecting-pdf-form-data.html
Merci Merlin :extra: Je vais essayer ca.
J’ai une autre question qui n’est pas trop en rapport avec le sujet mais je voudrais savoir dans quelle mesure pouvait-on ouvrir un PDF et qu’il s’affiche automatiquement à partir d’une page n ( la deuxième page par exemple). Un script de document peut-être mais je ne sais pas comment coder tout ca.
Merci par avance.
27 avril 2021 à 09:54 en réponse à : Modifier automatiquement le nom d’un fichier avant envoi par mail. #69163robinmaaaxMembreBonjour
Souvent la “bonne” réponse vient de l’abandon de la “mauvaise” question, si tu utilisais un porte-document “Fichier réponse” généré par Acrobat Pro pour y importer les formulaires et y gérer reçus tu n’aurais pas ce problème et tu te simplifierais grandement la vie.
Ça se présente comme ça, à la façon d’un tableur :
Bonjour,
Ca m’intéresse beaucoup ce que tu me présentes là. Tu peux m’expliquer comment faire pour mettre tout ca en place sil te plait?
27 avril 2021 à 07:05 en réponse à : Modifier automatiquement le nom d’un fichier avant envoi par mail. #69161robinmaaaxMembrebonjour,
Ce ne sera pas possible de juste modifier le nom du fichier envoyé par e-mail.
Ce qui est possible de faire avec Acrobat Pro, c’est d’enregistrer le formulaire sous un certain nom dans un répertoire et d’envoyer ce fichier par e-mail.
La différence est que tu as toutes les copies enregistrées en local (que tu peux supprimer après bien sûr…).
@+
:bonjour:Y-a-t ‘il un moyen de forcer l’utilisateur à enregistrer le formulaire sous un certain nom sans pour autant qu’il ne ressente l’obligation? Je souhaiterais vraiment pouvoir récupérer de chaque utilisateur un fichier ayant un nom spécifique à celui qui remplit le formulaire. Gérer 200 fichiers ayant pratiquement tous le même nom c’est pas très pratique :oh: .
13 avril 2021 à 14:47 en réponse à : Récupérer les données de formulaires PDF dans un seul tableau Excel #65981robinmaaaxMembreBonjour
Acrobat Pro est équipé nativement de la fonction que tu cherches, voir capture.
Concernant la mise à jour du fichier Excel il faut prendre le problème par l’autre bout : c’est-à-dire recommencer cette opération avec Acrobat Pro à chaque fois qu’il y a de nouveaux formulaires reçus à ajouter, et donc générer un nouveau fichier Excel.Serais ce possible de choisir les champs que l’on veut exporter? Parce que en principe adobe me les exporte tous en même temps.
Concernant la mise a jour du fichier Excel, je n’ai pas vraiment compris . Ce n’est pas possible d’avoir un seul fichier où tout se met à jour?
13 avril 2021 à 13:46 en réponse à : Récupérer les données de formulaires PDF dans un seul tableau Excel #65979robinmaaaxMembrebonjour,
Est-ce que le fichier posté plus haut correspond à ce que tu souhaiterais faire ?
http://abracadabrapdf.net/forum/index.php?action=dlattach;topic=3735.0;attach=4499
@+
:bonjour:Bonjour, je ne pense pas.
Je souhaiterais plutôt avoir un bouton sur le fichier PDF a remplir qui puisse exporter les champs importants dans un fichier Excel.
Mon fichier étant destiné a être rempli par une centaine de personnes, je voudrais qu’à chaque fois que je récupère un fichier rempli, je puisse exporter les champs importants ( éventuellement définis au préalable ) dans un même fichier Excel. :doute:J’ai essayé ton fichier mais je me pose quelques questions. En supposant que 20 à 30 clients m’envoient le fichier rempli avec le même nom de fichier, ce ne sera pas évident de faire la différence des données. Voilà pourquoi je pense que ce serait plutôt simple d’intégrer un bouton exporter à chaque fichier et ainsi exporter les informations de chacun d’eux en cliquant sur le bouton.
Aussi serait ce possible d’avoir toutes ces informations dans le même fichier excel?
Je te joins mon fichier pour plus de visibilité.Merci d’avance.
12 avril 2021 à 09:42 en réponse à : Récupérer les données de formulaires PDF dans un seul tableau Excel #65977robinmaaaxMembreBonjour a tous. Désolé de relancer ce sujet déjà clos mais j’ai le même but, je souhaite importer dans un fichier Excel les champs importants de mon formulaire mais je n’y comprends vraiment rien à ce qui a été dit auparavant [font=verdana, arial, helvetica, sans-serif]( en principe, je souhaite juste créer un bouton avec un code JavaScript intégré qui puisse faire le [/font][font=verdana, arial, helvetica, sans-serif]travaill[/font][font=verdana, arial, helvetica, sans-serif])[/font]
[font=verdana, arial, helvetica, sans-serif]Merci d’avance pour votre aide.[/font]
robinmaaaxMembre:bonjour:
Regarde bien dans les champs, ils ont tous la même Action “Champ activé” (onFocus).
Oui en effet je viens tout juste de remarquer. Du coup ils deviennent vert dès que l’utilisateur les active. J’apprécie surtout le fait qu’ils passent en rouge si non-remplis après validation.
Aussi, j’ai essayé de faire un peu pareil avec des cases a cocher. Ca semble marcher mais les champs repassent au rouge lorsque j’ouvre le fichier après l’avoir enregistré.
Je te joins mon fichier si tu peux y jeter un œil.Merci d’avance.
robinmaaaxMembreLe truc c’est que dans ton formulaire final il n’y aura pas qu’un seul champ à remplir (enfin je suppose), donc il faut prévoir plus large.
Dans le ci-joint tout est dans le bouton vert.
Code:function controlOblig() {
var nCompteur = 0;
for (var i=0; ivar oFld = this.getField(this.getNthFieldName(i));
// si champ texte ET obligatoire ET valeur = valeur par défaut
if (oFld.type == “text” && oFld.required == true && oFld.value == oFld.defaultValue) {
nCompteur = nCompteur + 1;
oFld.strokeColor = color.red;
}
else {oFld.strokeColor = color.green;}
}
if (nCompteur != 0) {app.alert(“KO.nn” + nCompteur + ” champs obligatoires ne sont pas remplis.” );}
else {app.alert(“OK”);}
}
controlOblig();Tu as tout bon :bravo: , c’est nettement plus simple maintenant. Merci beaucoup a vous!!!!
robinmaaaxMembreJe ne comprend toujours pas ce qu’un script de vérification des champs obligatoires vient faire dans un champ Téléphone, encore moins en script de calcul…
:Euuuh: :doute:Hello, Je te joins un fichier contenant mon champ téléphone, mon script de gestion ainsi que des commentaires. N’hésite pas a me faire part de tes remarques s’il te plait.
Merci.robinmaaaxMembreLe script de vérification des champs obligatoire devrait se trouver dans le bouton “Valider” (ou Envoyer, etc.).
Que veux tu mettre en Validation dans ce champ téléphone ?Je crois que je me prenais vraiment la tête pour rien, grâce au tuto sur les déférents niveaux de javascript que tu m’as passé sur l’autre sujet, je me suis rendu compte que je pouvais bien mettre le script de validation des champs obligatoires dans la partir ” Script de Calcul personnalité” et maintenir mon masque arbitraire, et ca fonctionne biiien !
Merci beaucoup :bonjour:
robinmaaaxMembreLa valeur du champ est validée lorsque event.rc==true (par défaut).
Donc dans l’exemple, si il y a un message on dit event.rc=false et la valeur n’est pas validée.
@+
:bonjour:Merci pour la précision, en plus le code fonctionne comme sur des roulettes. :bravo:
robinmaaaxMembrebonjour,
Voici ! Tu places le script en script de calcul de n’importe quel champ disponible. Si tu n’en as pas, tu en crées un que tu rends invisible.
@+
:bonjour:Bonjour,
Merci pour ton script, il m’est d’une grande aide. Je voudrais y ajouter un moyen d’invalider la saisie si elle ne convient pas.
D’après mes recherches il me faut peut-être utiliser un event.rc mais je ne comprends pas comment.
Je vous joint mon script actuel.Merci d’avance pour votre aide. :priere:
robinmaaaxMembre:Euuuh: :doute:
Dans ce cas on va plutôt essayer de faire sans. :geek:Ce forum ne permet pas de poster des résultats de recherche, tu devrais y faire une recherche (“RECHERCHER” ci-dessus) sur : “obligatoire champ rouge” et sur “validation champ obligatoire”, c’est un sujet qui a déjà été abordé plusieurs fois.
N’hésites pas à revenir avec des questions si tu n’y arrives pas.J’ai réussi à le faire en suivant les étapes sur le sujet suivant http://abracadabrapdf.net/forum/index.php/topic,1683.msg8350.html#msg8350
Cependant je bute sur mon Champ “Téléphone”. Mon champ téléphone fonctionne déjà avec un masque arbitraire dans l’onglet format. Et je n’ai plus la possibilité d’y rajouter du code JavaScript. Du coup je suis face a un choix.
C’est possible d’avoir un script de validation ou de calcul qui pourrait gérer la conformité des numéros de téléphone ( 09 99 99 99 99) ? Je ne sais vraiment pas comment coder ça. :oh:
Merci d’avance.robinmaaaxMembreAvec la surbrillance je crois.
En fait je voudrais que seuls les champs obligatoires non remplis du formulaire soient en surbrillance (de couleur rouge par exemple) après clic sur le bouton d’envoi. Sachant que je désactive déjà la surbrillance dès l’ouverture du fichier avec :
app.runtimeHighlight = false;
:doute:robinmaaaxMembreBonjour, je me permets relancer ce sujet car je rencontre le même problème. je voudrais que les champs obligatoires non remplis soient automatiquement visibles après clic sur le bouton d’envoi du formulaire. Auriez vous une solution ou script type dont je pourrais m’inspirer?
Merci d’avance.robinmaaaxMembreBonjour, le script il fonctionne super bien. Mais j’aimerais savoir s’il te plait pourquoi tu l’as mis en script de calcul personnalisé plutôt qu’en action-exécuter un JavaScript ou encore dans les scripts JavaScript du document?
Est-ce possible d’exécuter ce script dune autre façon que dans un script de calcul personnalisé?Merci :bonjour:
22 mars 2021 à 07:55 en réponse à : Définir une taille maximale pour tous les fichiers ajoutés #68848robinmaaaxMembreBonjour, merci pour vos réponses. :extra:
robinmaaaxMembreMerci beaucoup :extra: , tu me sauves là.
-
AuteurRéponses