|
[Résolu]Champ de type heure |
|
Stagiaire WDF
Inscrit: 09/02/2004 11:46
Post(s): 33
|
Bonjour à tous
Ma première question est la suivante j'aurais voulu savoir comment faire pour saisire dans un champ de type heure le format suivant 320H00(je crois qu'une question du même type à était déja poser mais je n'ais pas trés bien compris).
Ma deuxième question Comment faire lorsque j'édite mon etat, d'avoir le total de la durée toujours au format heure Ex( 320H00 + 20h30 = 340h30)
En vous remerciant
Amicalement Milk@
Contribution le : 25/10/2004 10:11
|
|
|
Re: Champ de type heure |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour Milk@, Via la création d'une classe ou d'une procédure globale Une métode AjouteHM(ValInit, ValAjout) Exemple de code
Procedure AjouteHM(ValInit,ValAjoute)
nHeure est un entier
nMinute est un entier
nHeureDebut est un entier
nHeureFin est un Entier
//On convertir tout dans l'unité la plus petite Ici Minute
//Pour ValInit
ValInit = majuscule(ValInit)
ValAjout = Majuscule(ValAjout)
nHeure = Val(ExtraitChaine(ValInit,1,"H"))
nMinute = Val(ExtraiChaine(ValInit,2,"H"))
nMinute = (nHeure * 60) + nMinute
nHeureDebut = nMinute
//Pour ValAjout
nHeure = Val(ExtraitChaine(ValAjout,1,"H"))
nMinute = Val(ExtraiChaine(ValAjout,2,"H"))
nMinute = (nHeure * 60) + nMinute
nHeureFin = nMinute
//Addition
nMinute = nHeureDebut+nHeureFin
nHeure = partieEntiere(nMinute/60)
nMinute = PartieDecimale(nMinute/60)
RENVOYER nHeure+"H"+nMinute
Utilisation
HMDiff est une Chaine
HMDiff = AjouteHM("320H00","20h30")
Code saisie à la volé non testé et peut contenir des erreurs
Contribution le : 25/10/2004 15:37
|
|
|
Re: Champ de type heure |
|
Stagiaire WDF
Inscrit: 09/02/2004 11:46
Post(s): 33
|
Bonjour Carlos Je te remercie pour ton aide(Un grand merci à toute les personnes sur ce forum ) Amicalement Milk@ (Je viens de commander la version 9, mais pour l'instant j'ais la version 8)
Contribution le : 02/11/2004 09:35
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.