[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
Créer un fichier PDF de la contribution Imprimer


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
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


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.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2