Copy link to clipboard
Copied
Bonjour, mon besoin est pour un formulaire dans acrobat pro, je voudrais savoir comment je peux faire un champ date sans avoir le calendrier déroulant au bout du champ, mon client veut trois champs séparés par / mais que ces trois champs soient liés, exemple: mm/dd/yyyy, un champ pour mm, un pour dd et un autre pour yyyy, mais ceux-ci doivent former un champ, pour une date d'anniversaire le menu déroulant n'est pas utile surtout quand tu es né en 1950, j'espère que ma demande est claire dans ma demande.
Dans les Propriétés du champ DATE, utilisez le Format "Aucun", et placez ce script en "Script de Validation" :
var d = util.scand("dd/mm/yyyy", event.value);
if (d == null) {
app.alert("Merci de saisir une date au format jj/mm/aaaa");
event.rc = false;
}
Copy link to clipboard
Copied
Just use three text fields. You can limit them to 1-31 (for day), 1-12 (for month) and maybe 1900-2100 for year...
Copy link to clipboard
Copied
Merci pour votre soutien mais comment je fais pour limiter chaque champ, exemple pour le mois, ou puis-je indiquer que dans cette case se sont seulement les chiffres 1 à 12 qui peuvent apparaître.
Copy link to clipboard
Copied
Dans les Propriétés du champ DATE, utilisez le Format "Aucun", et placez ce script en "Script de Validation" :
var d = util.scand("dd/mm/yyyy", event.value);
if (d == null) {
app.alert("Merci de saisir une date au format jj/mm/aaaa");
event.rc = false;
}
Copy link to clipboard
Copied
Merci, merci, merci
Ça fonctionne super bien
Copy link to clipboard
Copied
Bonjour JR Boulay,
J'ai encore besoin de vous pour les dates, lorsque je remplie le champ date comme vous m'avez indiqué de le faire, c'est-à-dire mm/dd/yyyy mais en se moment je peux aussi inscrire m/d/yyyy, ex: je voudrais 03/04/1999 mais si j'inscrit 3/4/1999 ça fonctionne aussi le problème c'est qu'il faut absolument deux chiffres pour le mois et la date.
Est-ce que vous avez une solution?
Merci je bien vouloir m'aiguiller
Renée