Renseignez un champ Date par la date du jour de soumission d’un formulaire

Renseignez automatiquement votre champ Date par la date du jour de la validation de votre formulaire ou enquête.

Si vous souhaitez qu'un de vos champs Date soit renseigné par la date du jour en cours lors de la soumission à votre enquête ou formulaire, par exemple pour disposer de la date d'inscription de vos contacts à votre newsletter, voici la démarche à suivre :

 

  1. Créez votre champ date dans Contacts > Editer les champs > Ajouter un nouveau champ en notant le format de Date utilisé.
  2. Dans votre formulaire, en étape 1, insérez votre champ Date dans la liste des informations à faire renseigner par les participants.
  • Dans la zone Libellé, en fonction du format de votre champ Date, utilisez les macros suivantes en fonction de votre besoin.
    • **MB_TODAY_D** quand le jour est géré par 1 chiffre,
    • **MB_TODAY_DD** quand le jour est géré par 2 chiffres,
    • **MB_TODAY_M** quand le mois est géré par 1 chiffre,
    • **MB_TODAY_MM** quand le mois est géré par 2 chiffres,
    • **MB_TODAY_YY** quand l'année est gérée par 2 chiffres,
    • **MB_TODAY_YYYY** quand l'année est gérée par 4 chiffres,
  • Cochez ensuite l'option Ne pas afficher ce champ mais enregistrer ses valeurs à la soumission du formulaire (champ caché).

Par exemple :

Nous créons un champ Date d'importation au format AAAA/MM/JJ dans Contacts > Editer les champs > Ajouter un nouveau champ.

 

champ-format-date

 

Lors de l'étape 1 de la création de notre formulaire ou enquête, nous utilisons ce champ Date et renseignons son Libellé en fonction du format utilisé, à savoir AAAA/MM/JJ, en séparant chaque macro par un espace et en respectant l'ordre du format :

  • La valeur AAAA (4 chiffres) est remplacée par la macro **MB_TODAY_YYYY** (macro avec 4 chiffres)
  • La valeur MM (2 chiffres) est remplacée par la macro **MB_TODAY_MM** (macro avec 2 chiffres)
  • La valeur JJ (2 chiffres) est remplacée par la macro **MB_TODAY_DD** (macro avec 2 chiffres)

 

De ce fait, le Libellé de notre champ Date d'importation est renseigné par la valeur **MB_TODAY_YYYY** **MB_TODAY_MM** **MB_TODAY_DD**.

L'option Ne pas afficher ce champ mais enregistrer ses valeurs à la soumission du formulaire (champ caché) est ensuite cochée afin que le champ ne soit pas visible pour le contact.

 

champ-format-date-personnalise-jour-en-cours

 

Précision : Si vous souhaitez recevoir les notifications par email des soumissions du formulaire, le champ Date aura la date du jour de validation du formulaire ou de l'enquête pour Libellé et pour valeur (mais c'est normal).