Datumsüberprüfung

  • Holzhinrich
    Gefragt am 5. Dezember 2023 um 14:24

    Hallo Liebes Jotform Team,

    wisst ihr ob ich das folgende Formular Umsetzen kann?


    Ich brauche ein Formular, welches ein Kaufdatum überprüft, um einen Garantieanspruch zu errechnen.

    Das Kaufdatum muss innerhalb November 2023 sein.

    Der Garantieanspruch besteht erst nach 3 abgeschlossenen Monaten des Kaufdatums und gilt dann für ein Zeit-Fenster von 30 Tagen.

    Erst wenn diese Faktoren gegeben sind darf der Kunde über einen Button "Jetzt Garantie beanspruchen" zum nächsten Schritt gelangen.

    Wenn diese Faktoren nicht erfüllt sind, soll ein Timer angezeigt werden, wie lange es noch dauert, bis die Garantie in Anspruch genommen werden kann.

    Als Link noch das aktuelle Formular mit dem Genehmigungsprozess dahinter Von der Logik passt das glaube ich schon, jedoch habe ich die Vermutung, das irgendwas mit der Formel bei der Datumsüberprüfung nicht korrekt ist.

    Viele Dank und beste Grüße

  • Lyla Jotform Support
    Geantwortet am 6. Dezember 2023 um 03:11

    Hi Laura,

    Thanks for reaching out to Jotform Support. Unfortunately, our German Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in German, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    I'll need a bit of time to check the issue and provide a solution.

    Thanks for your patience.

  • Lyla Jotform Support
    Geantwortet am 6. Dezember 2023 um 03:40

    Hi Laura,

    Thanks for your patience, while we're trying to find a solution. Upon cloning your form to check the issue, I observed that you have correctly set the condition, and it accurately displays the selected date, considering the following three months.

    We just need to calculate the time/date difference which indicates the remaining days. Let me show you how:

    • In Form Builder, on the left side of the page, click on the Add Form Element menu.
    • Under the widgets tab, add the Form Calculation widget to your form.

    Datumsüberprüfung  Image 1 Screenshot 70

    • Then, click on the Wand icon of the Form Calculation Widget and subtract 'Datumsüberprüfung' from 'Aktuelles Datum.'

    Datumsüberprüfung  Image 2 Screenshot 81

    Here's how it works:

    Datumsüberprüfung  Image 3 Screenshot 92 You can also allow selection only between specific dates. Let me show you how:

    • In Form Builder, click on the Gear icon of the Date Picker widget.
    • On the menu that opens on the right, go to the Limits tab.
    • Select Start & End Dates. That's it.

    Datumsüberprüfung  Image 4 Screenshot 103 Now, let's add a conditional logic to the form that disables the form submit button if the conditions are not met:

    • In Form Builder, in the orange navigation bar at the top of the page, click on Settings.
    • On the left menu, go to the Conditions tab.
    • Select Enable/Require Mask Field conditional logic.

    Datumsüberprüfung  Image 5 Screenshot 114

    • Set the conditions as you see below:

    IF: Time Difference

    STATE: Is Equal To

    TARGET: Value

    VALUE: 0


    DO: Disable Submit

    MESSAGE: You cannot submit the form.

    Datumsüberprüfung  Image 6 Screenshot 125

    Give it a try and let us know if there's anything else we can help you with.