-
espacephoto77Demandé le 8 juillet 2025 à 08:39
Bonjour l'équipe Jotform,
Je rencontre des difficultés avec un calcul de date dans mon formulaire et j'aurais besoin de votre aide.
J'ai configuré un premier champ "Date Creation" pour afficher automatiquement la date actuelle. Mon objectif est que le second champ "Date fin de commande" calcule et affiche la date située 3 semaines après celle du premier champ.
Pour cela, j'utilise une condition "Mettre à jour/Calculer un champ" avec la formule dateAdd{date creation},3,'week'
Cependant, le second champ, "Date fin de commande", affiche systématiquement la date 30-11-1899. Cela suggère un problème dans la manière dont la date de départ est lue par la fonction de calcul.
J'ai déjà effectué les vérifications suivantes :
- Le premier champ de date est bien configuré sur "Date actuelle" et affiche la date du jour en mode prévisualisation.
- J'ai bien selectionné le nom du champ unique depuis le menu déroulant "ajouter le champ..."
Voici les détails pour votre référence :
- URL du formulaire :
https://form.jotform.com/251822439328056
Merci d'avance pour votre assistance pour résoudre ce problème.
Bien cordialement,
Maxime
-
Frédéric Jotform SupportRépondu le 8 juillet 2025 à 09:35
Bonjour Maxime,
Merci de contacter l'assistance Jotform. Pour ajouter des jours à la date de création, il faut définir votre condition comme suit, en utilisant le bouton f(x) violet en bas à droite du pad pour ajouter la fonction addDays(), laquelle doit apparaître en sur un fond violet, et la virgule et les chiffres sur fond noir en cliquant dessus si nécessaire:
Ce qui donne le résultat suivant, après avoir déplacé sur mon clone le champ pour mieux voir le calcul:
Faites un essai et dites-nous comment ça se passe.
-
espacephoto77Répondu le 9 juillet 2025 à 03:16
Bonjour,
Ca fonctionne parfaitement, merci beaucoup.
Bonne journée
Your Reply
Something Went Wrong
An error occurred while generating the AI response. Please try again!