Retrouvez ici les sujets tendances et les réponses rapides
Bonjour, comment pouvons-nous vous aider ?
Comment restreindre la date de fin à 15 jours après la date de début
Question
Comment puis-je limiter la date de fin à 15 jours après la date de début dans mon formulaire ?
Description
J’ai un formulaire qui collecte une date de début et une date de fin pour suivre une période d’approbation. Je veux définir une condition pour que la date de fin ne puisse pas être plus de 15 jours après la date de début—elle doit être dans les 15 jours suivant la date de début. PlatoForms peut-il m’aider à réaliser cela ?
Réponse
Certainement ! Pour y parvenir, vous devrez :
-
Ajouter des champs :
- Date de début : La date saisie par l’utilisateur comme date de début.
- Date de fin : La date saisie par l’utilisateur comme date de fin.
- Champ de calcul : Un champ de date caché qui stocke le résultat de la date de début plus 15 jours.
-
Configurer la logique :
- Créez une règle pour ajouter automatiquement 15 jours à la Date de début et stocker ce résultat dans le Champ de calcul caché.
-
Ajouter une règle de validation :
- Dans le champ Date de fin, ajoutez une règle pour vérifier si la Date de fin saisie est postérieure à la date dans le Champ de calcul caché (c’est-à-dire la Date de début plus 15 jours). Si la Date de fin est postérieure, un message d’erreur apparaîtra, empêchant la soumission du formulaire.
Pour plus de détails, consultez le guide étape par étape ci-dessous :
Guide étape par étape
Étape 1 : Ajouter un champ de date de début et de fin
Ajoutez un champ Date de début et un champ Date de fin.
Étape 2 : Ajouter un champ de calcul de date
-
Ajoutez un champ de calcul de date à votre formulaire et configurez-le pour qu’il soit
caché. -
Pour vous assurer qu’il ne s’affiche pas sur le formulaire ou n’affecte pas votre PDF, sélectionnez Caché sur le formulaire et décochez Imprimer dans le PDF.
Ce champ sera utilisé pour calculer la plage de dates et ne sera pas visible pour les utilisateurs.
Étape 3 : Calculer 15 jours à partir de la date de début
-
Créez une règle logique dans votre créateur de formulaire qui ajoute 15 jours à la date de début et assigne cette valeur au champ de calcul de données.
Étape 4 : Configurer la validation pour la date de fin
Allez dans les paramètres du champ Date de fin et ajoutez une règle de validation qui vérifie la date de fin par rapport au champ de date supplémentaire, et ajoutez également un message d’erreur.
Cela garantira que la date de fin ne dépasse pas 15 jours à partir de la date de début.
Tester la démo
Pour un exemple pratique, testez cette configuration en utilisant le formulaire de démonstration. Le champ de calcul de date est visible dans la démo pour vous aider à comprendre comment cela fonctionne.
Vous avez d’autres questions ? Visitez notre page FAQs ou contactez-nous.