Pbm logique conditionnelle date inférieure à une autre

  • qualitefl
    Demandé le 28 février 2024 à 03:31

    Bonjour,

    J'ai un soucis avec une logique conditionnelle. Je souhaiterais qu'un message s'affiche lorsqu'une date est inférieure à une autre (voir ci-dessous). Sauf que j'ai fait une logique conditionnelle et ça ne fonctionne pas. Je ne comprends pas pour quelles raisons. Sachant que nous utilisions la même choses les autres années.

    Merci par avance

    Pbm logique conditionnelle date inférieure à une autre Image 1 Screenshot 30


    Pbm logique conditionnelle date inférieure à une autre Image 2 Screenshot 41


  • Frédéric Jotform Support
    Répondu le 28 février 2024 à 04:56

    Bonjour qualitefl,

    Merci de contacter l'assistance Jotform. J'ai fait un clone de votre formulaire et je rencontre le même problème. J'ai besoin d'un peu de temps pour comprendre ce qui se passe et trouver une solution, je reviens vers vous aussi vite que possible.

    Merci de votre patience et de votre compréhension.

  • Frédéric Jotform Support
    Répondu le 28 février 2024 à 05:42

    Cher qualitefl,

    Merci de votre patience. Ayant rencontré le même problème avec un clone de votre formulaire, vous devriez pouvoir le résoudre comme je l'ai fait. Le principe général est de supprimer le champ Paragraphe "Attention, la date de fin de certification ne peut être antérieure à celle de début de certification" et d'en recrééer un nouveau, puis de rédifinir la même condition. Permettez-moi de vous montrer, ayant ajouté quelques détails.

    1. Dans le Générateur de formulaire, alléez à la page Créer.
    2. Supprimez le Paragraphe "Attention, la date de fin de certification ne peut être antérieure à celle de début de certification".Pbm logique conditionnelle date inférieure à une autre Image 1 Screenshot 60
    3. Recréez ce même paragraphe.
    4. Cliquez sur son engrenage.
    5. Dans le panneau de droite des propriétés du paragraphe, allez à l'onglet Avancés.
    6. Activez l'option Masquer ce champ sur ON. Ceci est important car vos conditions doivent afficher ce paragraphe, lequel doit donc être masqué par défaut.Pbm logique conditionnelle date inférieure à une autre Image 2 Screenshot 71
    7. Masquez aussi le paragraphe suivant, pour la même raison que pour le paragraphe précédent.Pbm logique conditionnelle date inférieure à une autre Image 3 Screenshot 82

    Il s'agit ensuite de redéfinir la condition suivante où il s'agit d'afficher le paragraphe si la date de fin est remplie et si elle est avant la date de début, comme suit:

    Pbm logique conditionnelle date inférieure à une autre Image 4 Screenshot 93

    Et voilà. Ce qui donne le résultat suivant: Pbm logique conditionnelle date inférieure à une autre Image 5 Screenshot 104

    Essayez, et dites-nous comment ça se passe de votre coté.