Format de l'heure

  • valrandovalais
    Demandé le 24 novembre 2023 à 01:50

    Bonjour,

    Nous avons un problème dans une colonne crée dans un tableau. Nous avons créée une colonne "Heure" mais celle-ci est au format AM/PM. Nous aimerions la mettre au format 24H.

    De plus, il est impossible de saisir une heure telle que 18:54 car les minutes disponibles sont seulement 10, 20, 30, 40, 50. Avez-vous une solution?


    Format de lheure Image 1 Screenshot 20

  • Frédéric Jotform Support
    Répondu le 24 novembre 2023 à 03:39

    Bonjour valrandovalais,

    Merci de revenir vers nous pour de l'aide. En effet, il n'est pas encore possible de mettre le format d'heure en cycle de 24 heures depuis le Tableau des soumissions. Vous pouvez néanmoins le faire depuis les options avancées de l'élément Rendez-vous. Permettez-moi de vous montrer comment régler cette option.

    1. Dans le Générateur de formulaire, allez à la page Créer de votre formulaire.
    2. Sélectionnez l'élément Rendez-vous et cliquez sur le petit engrenage.
    3. Dans le paneau de droite des Paramètres de Rendez-vous, sélectionnez l'onglet Avancés, et descendez vers le bas du panneau.Format de lheure Image 1 Screenshot 80
    4. A la section Format de l'heure, choisissez 24 heures.Format de lheure Image 2 Screenshot 91

    Dès lors, le format sera reporté dans la colonne correspondante, comme ci-dessous.Format de lheure Image 3 Screenshot 102

    Comme la fonctionnalité consistant à change le format de l'heure depuis les Tableaux de soumissions n'est pas possible, j'ai ouvert un ticket à ce sujet et transféré à nos développeurs. Je ne peux cependant pas vous dire quand une mise à jour sera disponible, cela dépend des sa viabilité, de la demande et du planning des développeurs. Lorsqu'une mise à jour sera disponible, nous reviendrons sur cette discussion et nous vous en informerons.

    Pour répondre à la suite de votre question, au sujet des minutes, et comme le format actuellement utilisé est adapté aux prises de rendez-vous pour lesquelles des créneaux de 10mn sont habituellement utilisés dans la plupart des interfaces, je propose cette alternative qui vous permettra de saisir les minutes depuis votre formulaire pour les horaires de train par exemple.

    • Dans un premier temps, créer trois champs Texte court : l'un pour le jour, le second pour les minutes, et le troisième qui sera caché qui constituera la colonne au format souhaité.
    • Pour les deux premiers champs, Date et Heure, définissez un Masque de saisie.
    1. Sélectionnez le champ Date ou Heure et cliquez sur le petit engrenage.
    2. Dans le panneau de droite des Propriétés de Texte court, cliquez sur l'onglet Options.
    3. Définisser le masque de saisie, ##/## pour la Date et ##:## pour l'heure.
    4. Vous pouvez également régler la largeur des champs.Format de lheure Image 4 Screenshot 113
    5. Ensuite, allez à la page Paramètres dans la barre principale orange.
    6. Sélectionnez, à gauche, l'onglet Conditions.
    7. Définissez une condition Mettre à Jour/Calculer un champ en ajoutant les champs Date et Heure à l'aide du bouton bleu Ajouter un champ, puis en cliquant sur chacun des champs afin qu'ils apparaissent en couleur marron afin qu'ils soient considéré non pas comme nombres mais comme chaînes de caractères.Format de lheure Image 5 Screenshot 124

    La condition étant la suivante:

    SI: Heure

    ETAT: Est repli

    ALORS: Calculate Field Value

    Date A-Z - Heure A-Z

    RESUME: Date&Heure (caché)

    Le résultat est alors celui-ci, coté formulaire:

    Format de lheure Image 6 Screenshot 135

    Et coté Tableaux, où c'est la dernière colonne, résultat de la condition, qui s'agit de considérer.

    Format de lheure Image 7 Screenshot 146

    Essayez, et dites-nous si cela répond à votre question.