Propriétés de l'ID unique

  • spdobelge
    Demandé le 11 novembre 2023 à 06:55

    j'utilise le widget id unique et cela fonctionne bien dans le mail de réponse:

    dans le mail de réponse que je reçois le numéro de facture est bien incrémenté en fonction du nombre de soumissions déjà reçue

    mais je place également le widget visible en bas de formulaire pour que le soumissionnaire voit déjà son futur numéro de facture mais là évidement ce qu'il voit c'est l'indice actuel (puisqu'il n'a pas encore valider son formulaire l'indice est toujours le précédent)

    y a t il moyen de calculer à cet endroit = id unique "indice actuel" +1

    je pense que non mais on ne sais jamais

    si pas possible je le supprimerai en bas de formulaire et le soumissionnaire devra attendre la réception du mail de réponse pour avoir le numéro de facture

    merci





    Propriétés de lID unique Image 1 Screenshot 20

    Jotform Thread 9043601 Screenshot
  • Harvey Jotform Support
    Répondu le 11 novembre 2023 à 09:21

    Hi Alain,

    Thanks for reaching out to Jotform Enterprise Support. The Unique ID widget automatically increments when the form is submitted. This means that the email notification you will receive will include an incremented value of the current index of the widget.

    Now, since you're adding the Unique ID widget on the bottom of the form, it will show the current index of the widget and not the incremented value. If you want to show the incremented value on the bottom of the form, you can add another field that calculates the current index plus 1 so that will show the correct value.

    Propriétés de lID unique Image 1 Screenshot 30

    However, this would require you to change the Prefix to not include a string but only calculable numbers. For example:

    Propriétés de lID unique Image 2 Screenshot 41

    Give it a try and let us know if you have any questions.

  • spdobelge
    Répondu le 12 novembre 2023 à 04:18

    Bonjour

    j'ai plusieurs formulaires donc je dois conserver le préfixe (sy ou ma) sinon j'aurai des factures avec le même numéro

    j'ai pensé à une autre solution mais je n'arrive pas à créer la condition

    je voudrais donc créer un champ masqué avec la valeur = "compteur de sousmissions+1"

    et en bas du formulaire au lieu de reprendre le numéro de facture (qui n'est logiquement pas juste pendant que la personne rempli son formulaire) j'écrirais:

    MA2024-{compteur de soumission+1}

    j'ai créé un champ de calcul avec l'opération "compteur de soumission+1" mais cela ne fonctionne pas
    ( ex au lieu d'écrire 3 actuellement cela écrit 2+1 dans la zone)

    Propriétés de lID unique Image 1 Screenshot 20

    est il possible de créer un champ masqué dont la valeur est égale au compteur+1 ??

    merci

  • Gaetan_B
    Répondu le 12 novembre 2023 à 04:47

    Bonjour Alain,

    Merci pour votre réponse. J'ai pu voir d'où le souci provient. Dans le calcul, lorsque les cases sont brunes, c'est considéré comme du texte, tandis qu'en noir, c'est considéré comme des chiffres ou des valeurs de calcul :

    Propriétés de lID unique Image 1 Screenshot 20

    J'ai fait la modification pour vous pour que vous puissiez voir la différence directement. Faites nous savoir si vous avez d'autres questions.

    Au plaisir de vous assister.

  • spdobelge
    Répondu le 12 novembre 2023 à 05:56

    ok cela fonctionne comme souhaité merci

  • spdobelge
    Répondu le 13 novembre 2023 à 13:06

    Propriétés de lID unique Image 1 Screenshot 20

  • Frédéric Jotform Support
    Répondu le 14 novembre 2023 à 03:29

    Bonjour Alain,

    merci de votre retour. Désolé que vous ne puissiez transmettre votre évaluation. J'aurai besoin d'un peu de temps pour chercher d'où cela peut provenir. Nous revenons vers vous dès que nous en savons plus.