FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
duree > 23:59
duree > 23:59
Débuté par domi, 15 déc. 2005 11:06 - 5 réponses
Connectez-vous…
domi
#1
Posté le 15 décembre 2005 - 11:06
Bonjour,
J'ai un champs de saisie qui me permet de saisir une durée avec un format de saisie en HH:MM
malheureusement ce type de saisie se trouve limité à 23H59,
je cherche le moyen de saisir une durée supérieure à 24h00, en gardant le même masque de saisie que pour les HH:MM qui est très hergonomique pour l'utilisateur.
merci d'avance.
Signaler
0
0
spetb
#2
Posté le 15 décembre 2005 - 11:37
J'ai un champs de saisie qui me permet de saisir une durée avec un format
de saisie en HH:MM
malheureusement ce type de saisie se trouve limité à 23H59,
je cherche le moyen de saisir une durée supérieure à 24h00, en gardant le
même masque de saisie que pour les HH:MM qui est très hergonomique pour
l'utilisateur.
Bonjour,
Confronté à ce problème, je l'ai traité de la manière suivante :
Vous créez un champ de saisie au format texte avec un masque de saisie
"99:99" ou même "999:99" si vous avez besoin de saisir une durée supérieure
à 99 H 99.
Vous affectez une variable chaine à ce champ de saisie et vous récupérez
ensuite la partie heures et la partie minutes de cette variable.
Sincères salutations
--
Jean-Claude FLAJOULOT
Signaler
0
0
consulting-inside
#3
Posté le 15 décembre 2005 - 11:45
Perso, je fait une procédure de formatage qui recompose une chaine avec le nb heure + ":"+nb minutes avec ajout du 0 quand minutes <10
J'espère que ça te convient
Pat
Signaler
0
0
domi
#4
Posté le 15 décembre 2005 - 15:16
Oui effectivement,
ça m'interesse car c'est le genre de chose que j'allais prévoir si je n'avais pas de solution.
Signaler
0
0
AliDev7
#5
Posté le 17 décembre 2005 - 15:31
Bonjour,
Je tiens seulement à signaler que pour afficher une durée de plus de 24 heures : exemple temps d'un traitement ou d'une opération qui dépasse 24 heure il ne faut pas utiliser un champ heure mais un champ texte pour afficher la durée ou aussi : convertir la durée trouvée qui depasse 24 heures en deux champs un champ numerique 999 et un champ HH:MM dans ce cas pour une durée de 200 heures et 25 munites vous aurez :
" 8 et 08:25 " donc 8 jours et 8 heures et 25 minutes
Bon dev.
Ali hindi : Alidev@yahoo.fr
Signaler
0
0
domi
#6
Posté le 19 décembre 2005 - 15:20
Pour la table il n'y a pas de probleme car converti et je stock le temps en minutes.
Cette saisie étant un temps de d'intervention réel, c'est juste au niveau de la saisie utilisateur que j'aurai aimé avoir un masque de type HH:MM dans lequel j'aurai pu entrer une valeur supérieure à 23h59.
Certaine intervention peuvent effectivement durer moins d'une heure, et d'autres plusieurs heures....
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte