Toutes mes réponses sur les forums
-
AuteurRéponses
-
13 juin 2022 à 17:15 en réponse à : Actions à réaliser suivant réponses des groupes de boutons radio #71171
traser
ParticipantBonjour,
Merci Merlin pour ce script qui fonctionne super, j’ai encore beaucoup de progrès à faire pour arriver à réaliser un formulaire en autonome 😂.
Bonne soirée
Gildas
13 juin 2022 à 13:06 en réponse à : Actions à réaliser suivant réponses des groupes de boutons radio #71169traser
ParticipantBonjour,
J’ai réussi à inclure le script dans « Actions du Document » –> « lorsque le document sera enregistré », et ça fonctionne ! mais j’ai été dans l’obligation de créer 3 champs (qui servent d’intermédiaires), auriez-vous une solution pour se passer de ces 3 champs ?
Le fichier PDF : Testgs2
12 juin 2022 à 16:56 en réponse à : Actions à réaliser suivant réponses des groupes de boutons radio #71163traser
ParticipantBonjour,
Merci à Merlin et bebarth pour les liens, j’ai utilisé wetransfer et ci-contre le lien pour le fichier : Testgs
Je souhaiterais insérer ce script dans “Actions du Document” –> “lorsque le document sera enregistré” il y a déjà un script présent qui sert à alerter si le nom et prénom (champs obligatoires) ne sont pas saisis. Pour les boutons radio, je pensais alerter selon les cases cochées avec 3 alertes:
Si la somme Choix1 + Choix2 < 9 –> message 1
Si le Choix2 = 9 –> message 2
Si le Choix1 >= 1 —> message 3
Avec un bouton de test et 2 champs de test j’ai réussi a compter les “Choix1″ et Choix2”, mais je n’arrive pas a faire la somme ! et je ne sais pas trop comment insérer ce script (incomplet) dans “Actions du Document” –> “lorsque le document sera enregistré”.Le bouton “Effacer” est temporaire, merci pour votre aide.
Bonne soirée
-
Cette réponse a été modifiée le il y a 2 années et 10 mois par
traser.
11 juin 2022 à 18:43 en réponse à : Actions à réaliser suivant réponses des groupes de boutons radio #71159traser
ParticipantMon fichier dépasse 1 Mo, je vais essayer de l’optimiser.
11 juin 2022 à 14:41 en réponse à : Actions à réaliser suivant réponses des groupes de boutons radio #71156traser
ParticipantLe fichier joint…
-
Cette réponse a été modifiée le il y a 2 années et 10 mois par
traser.
traser
ParticipantBonsoir,
j’ai aussi cherché sur internet et j’arrive à la même conclusion que toi. Je te remercie pour ton investigation et te souhaite un bon week-end.
<p style=”text-align: center;”>Gildas</p>traser
ParticipantBonsoir,
Non, c’est un outil qu’on utilise pour signer un formulaire PDF (ce n’est pas la signature numérique), on peut l’appliquer a l’endroit que l’on souhaite sur le document et une fois le formulaire enregistré, tous les champs sont verrouillés. je ne sais pas si j’ai bien répondu à ta question ,
Je joint une capture d’écran, lorsque que tu cliques sur la plume.
Bonne soirée
Attachments:
You must be logged in to view attached files.traser
ParticipantBonsoir bebarth,
Oui, c’est exactement ça que je souhaitais, merci beaucoup pour cette réponse rapide.
Bon week-end
@+
Gildas
traser
ParticipantBonjour,
Merci à Bebart et Merlin pour les solutions, la liste dépendante s’enregistre maintenant.
Par contre j’ai un décalage : dans la liste maitre pour “Auvergne” j’ai dans la liste dépendante 2101,2501… (ce qui correspond à Bourgogne Franche Comté) au lieu de 03101, 03102…
traser
ParticipantBonjour,
J’ai trouvé sur internet un fichier intéressant concernant les listes de choix à 2 niveaux, il semble plus fluide que celui que j’ai précédemment posté (mais plus long à compléter), le seul hic, c’est que la liste dépendante ne pas être enregistrée, en effet on se retrouve toujours sur la première sélection ! avez-vous une idée du problème ?
Bonnes fêtes pour cette fin d’année 2021.
Attachments:
You must be logged in to view attached files.traser
ParticipantMerci bebarth pour ton aide, c’est exactement ça, la fonction était créée mais pas lancée.
Bonne soirée
Gildas
traser
ParticipantBonsoir,
Merci pour ta réponse très rapide. L’explication entre event.target .value et event.value, mais aussi l’emplacement du script qui n’était pas au bon endroit me clarifie mes erreurs. Merci aussi pour le tuto et le fichier corrigé.
Bonne soirée
Gildas
16 août 2021 à 08:13 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69538traser
ParticipantMerci pour lien.
@+
16 août 2021 à 07:55 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69536traser
ParticipantBonjour,
Merci pour cette information.
Sur le Javascript Adobe, il n’y pas de livre sur le sujet en français et très peu en anglais. Heureusement il y a les forums :extra:Bonne journée
@+
15 août 2021 à 17:46 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69534traser
ParticipantBonsoir,
En effet, elle était pas terrible mon expression, et je suis passé à coté de beaucoup de cas concernant les codes postaux. Merci pour ton travail. J’ai du mal à comprendre pourquoi tu écris :
– d{0,3} et pas d{3}
– et la fonction du ? que l’on retrouve plusieurs fois dans l’expression.
Je bloque vraiment sur ces 2 points.Bonne soirée
@+
14 août 2021 à 17:31 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69532traser
ParticipantVoici pour toi !
@+
:bonjour:
Bonjour,J’ai voulu améliorer le contrôle du code postal en interdisant le 00 et les codes postaux débutants par 96 avec une expression régulière /^((0[1-9])|([1-9][0-5]))d{3}$/ mais ça ne fonctionne pas avec le script de touche (par contre c’est ok dans “Validation”). Je pense que cette expression est plus complexe pour la saisie à la volée car il y a une fonction OU ![font=open sans, helvetica, arial, sans-serif] Qu’en penses-tu ?
J’ai fait quelques essais et je viens de trouver celle ci qui fonctionne /^((0([1-9]d{0,3})?)|([1-9]([0-5]d{0,3})?))?$/
Bon week end
[font=verdana, arial, helvetica, sans-serif]@+[/font][/font]14 août 2021 à 13:15 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69531traser
ParticipantBonjour,
J’ai voulu améliorer le contrôle du code postal en interdisant le 00 et les codes postaux débutants par 96 avec une expression régulière /^((0[1-9])|([1-9][0-5]))d{3}$/ mais ça ne fonctionne pas avec le script de touche (par contre c’est ok dans “Validation”). Je pense que cette expression est plus complexe pour la saisie à la volée car il y a une fonction OU !
Qu’en penses-tu ?Bon week end
12 août 2021 à 07:55 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69530traser
ParticipantBonjour,
Je te remercie beaucoup pour ton aide, je ne serais jamais arrivé à ce super résultat. Le formulaire auquel je travaille c’est pour une association de marche nordique dont je suis bénévole.
Maintenant il me reste à décortiquer le script pour comprendre comment il fonctionne.Merci encore
@+
11 août 2021 à 17:50 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69528traser
ParticipantCe n’était pas évident de trouver l’erreur avec ce ?, j’ai testé et ça fonctionne bien.
je l’ai adapter pour le code postal (script de touche) : OK, mais quand j’ai voulu rajouter les particularités pour ce code postal, ça ne fonctionne pas.Actuellement, par défaut le fond du champ est vert et il affiche CP (en blanc), je clique dans le champ : CP disparait, lorsque je saisie un chiffre le texte devient noir.Si le champ est vide et pas activé le texte CP s’affiche en blanc.
Mais en intégrant le script de touche dans format, j’ai un message d’erreur qui m’indique que CP ne correspond au format (ce qui est vrai), donc je suis obligé de passer par un script de “Validation”.
Pour info, je te joins le fichier avec le code postal
Bonne soirée11 août 2021 à 13:03 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69526traser
ParticipantMerci pour le conseil (je l’ai intégré dans le script), j’ai testé ton exemple du fichier, j’ai trouvé une particularité pour un numéro de téléphone qui doit être rejeté. Je veux saisir 0012345678, mais impossible de saisir le dixième chiffre le 8. Il y a bien le message d’erreur et lorsque j’appuie sur OK (du message d’erreur) le dernier numéro valide s’affiche à la place !
Le script des touches est complexe pour moi, je vais essayer de voir son fonctionnement.J’ai modifié le script de format, celui de ton exemple est beaucoup plus simple et adapté.
@+
11 août 2021 à 08:34 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69524traser
ParticipantBonjour,
C’est vrai que le script de format est compliqué et fait double emploi. Je essayer ton script qui est bien expliqué au niveau de tes commentaires.Je ne connais pas toutes les références javascript que tu as utilisées, mais je vais regarder cela sur le document “JavaScript for Acrobat api reference” car je suis débutant.
bonne journée
@+10 août 2021 à 14:26 en réponse à : Suppression des espaces dans un champ numéro de téléphone #69522traser
ParticipantBonjour,
Merci pour le fichier et ta solution qui fonctionne super bien.Pour la partie “Validation”:
event.value=event.value.replace(/ /g,””);
re = /^[0][1-9]d{8}$/
if (event.value != “”) {
if (re.test(event.value) == false) {
app.alert(“Merci de saisir les 10 chiffresnnde votre numéro de téléphone”)}
}Pour la partie format :
var format = /^([0][1-9])(d{2})(d{2})(d{2})(d{2})$/
if (format.test(event.value))
event.value = RegExp.$1 + ” ” + RegExp.$2 + ” ” + RegExp.$3 + ” ” + RegExp.$4 + ” ” + RegExp.$5Merci encore et bonne fin de journée
-
Cette réponse a été modifiée le il y a 2 années et 10 mois par
-
AuteurRéponses