Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
Je ferai comme celà : Hres = NumeriqueVersChaine(PartieEntiere(Hin/100)) + ":" + NumeriqueVersChaine(Modulo(Hin, 100))
Mais avoir le résultat avec un seul NumeriqueVersChaine, je vois pas trop (faut le sortir le ":")
Manu
Roumegou Eric
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine) PROCEDURE VersHHMM(phhmm) RENVOYER NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me retourne 33 ????
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23,
35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de
numeriqueverschaine)
PROCEDURE VersHHMM(phhmm)
RENVOYER
NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé
PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me
retourne 33 ????
--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine) PROCEDURE VersHHMM(phhmm) RENVOYER NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me retourne 33 ????
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
jacques trepp
Roumegou Eric a écrit :
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine) PROCEDURE VersHHMM(phhmm) RENVOYER NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me retourne 33 ????
j'ai testé avec ça :
az est un entier bz est une Heure cz est une chaîne
az = 936 bz = NumériqueVersChaine(az,"04d") cz = Gauche(HeureVersChaine(bz),5)
c'est aussi compliqué que le reste, mais c'est moi qui l'ai fait ;)
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de (enlever '-pas de spam' pour me joindre) http://www.albygest.com
Roumegou Eric a écrit :
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne
14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine)
PROCEDURE VersHHMM(phhmm)
RENVOYER
NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé
PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me
retourne 33 ????
j'ai testé avec ça :
az est un entier
bz est une Heure
cz est une chaîne
az = 936
bz = NumériqueVersChaine(az,"04d")
cz = Gauche(HeureVersChaine(bz),5)
c'est aussi compliqué que le reste, mais c'est moi qui l'ai fait ;)
--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de spam.trepp@free.fr
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine) PROCEDURE VersHHMM(phhmm) RENVOYER NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me retourne 33 ????
j'ai testé avec ça :
az est un entier bz est une Heure cz est une chaîne
az = 936 bz = NumériqueVersChaine(az,"04d") cz = Gauche(HeureVersChaine(bz),5)
c'est aussi compliqué que le reste, mais c'est moi qui l'ai fait ;)
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de (enlever '-pas de spam' pour me joindre) http://www.albygest.com
Roumegou Eric
ManuPavy vient de nous annoncer :
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
Je ferai comme celà : Hres = NumeriqueVersChaine(PartieEntiere(Hin/100)) + ":" + NumeriqueVersChaine(Modulo(Hin, 100))
Mais avoir le résultat avec un seul NumeriqueVersChaine, je vois pas trop (faut le sortir le ":")
Merci, ça s'est croisé ... mais on avait la meme soluce.
Manu
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
ManuPavy vient de nous annoncer :
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne
14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
Je ferai comme celà :
Hres = NumeriqueVersChaine(PartieEntiere(Hin/100)) + ":" +
NumeriqueVersChaine(Modulo(Hin, 100))
Mais avoir le résultat avec un seul NumeriqueVersChaine, je vois pas trop
(faut le sortir le ":")
Merci, ça s'est croisé ... mais on avait la meme soluce.
Manu
--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
Je ferai comme celà : Hres = NumeriqueVersChaine(PartieEntiere(Hin/100)) + ":" + NumeriqueVersChaine(Modulo(Hin, 100))
Mais avoir le résultat avec un seul NumeriqueVersChaine, je vois pas trop (faut le sortir le ":")
Merci, ça s'est croisé ... mais on avait la meme soluce.
Manu
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
celine
Bonjour,
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Roumegou Eric a écrit:
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine) PROCEDURE VersHHMM(phhmm) RENVOYER NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me retourne 33 ????
Bonjour,
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Roumegou Eric a écrit:
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne
14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine)
PROCEDURE VersHHMM(phhmm)
RENVOYER
NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé
PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me
retourne 33 ????
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Roumegou Eric a écrit:
Roumegou Eric a écrit :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
bon avec ça, ça le fait (j'aurais préféré un fmt de numeriqueverschaine) PROCEDURE VersHHMM(phhmm) RENVOYER NumériqueVersChaine(PartieEntière(phhmm/100),"02d")+":"+NumériqueVersChaine(modulo(phhmm,100),"02d")
mais j'avais essayé PartieDecimale(phhmm/100)*100 pour isoler les mn et pour 1234 cela me retourne 33 ????
ManuPavy
celine a écrit :
Bonjour,
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-) C'est vrai que je connaissais pas la fonction, mais ca à l air de correspondre tout à fait à la fonction recherchée.
-- Manu
celine a écrit :
Bonjour,
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-)
C'est vrai que je connaissais pas la fonction, mais ca à l air de
correspondre tout à fait à la fonction recherchée.
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-) C'est vrai que je connaissais pas la fonction, mais ca à l air de correspondre tout à fait à la fonction recherchée.
-- Manu
Roumegou Eric
ManuPavy a formulé la demande :
celine a écrit :
Bonjour,
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-) C'est vrai que je connaissais pas la fonction, mais ca à l air de correspondre tout à fait à la fonction recherchée.
parce que heure vers chaine attend hhmmss et que la donnée est numérique et qu'il faille faire un gauche pour couper.
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
ManuPavy a formulé la demande :
celine a écrit :
Bonjour,
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-)
C'est vrai que je connaissais pas la fonction, mais ca à l air de
correspondre tout à fait à la fonction recherchée.
parce que heure vers chaine attend hhmmss et que la donnée est
numérique
et qu'il faille faire un gauche pour couper.
--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-) C'est vrai que je connaissais pas la fonction, mais ca à l air de correspondre tout à fait à la fonction recherchée.
parce que heure vers chaine attend hhmmss et que la donnée est numérique et qu'il faille faire un gauche pour couper.
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
celine
Plus exactement, heureverschaine attend hhmmsscc, mais bon, je ne vois quand même pas en quoi c'est un gros problème.
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-) C'est vrai que je connaissais pas la fonction, mais ca à l air de correspondre tout à fait à la fonction recherchée.
parce que heure vers chaine attend hhmmss et que la donnée est numérique et qu'il faille faire un gauche pour couper.
Plus exactement, heureverschaine attend hhmmsscc, mais bon, je ne vois
quand même pas en quoi c'est un gros problème.
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-)
C'est vrai que je connaissais pas la fonction, mais ca à l air de
correspondre tout à fait à la fonction recherchée.
parce que heure vers chaine attend hhmmss et que la donnée est numérique
et qu'il faille faire un gauche pour couper.
Pourquoi ne pas utiliser la fonction HeureVersChaine?
Ah non alors, c'est trop simple ;-) C'est vrai que je connaissais pas la fonction, mais ca à l air de correspondre tout à fait à la fonction recherchée.
parce que heure vers chaine attend hhmmss et que la donnée est numérique et qu'il faille faire un gauche pour couper.
Pascal F
Roumegou Eric a pensé très fort :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
pourquoi pas tout simplement un masque d'affichage 00:00 qui permet d'avoir systématiquement des 0 sur chaque position (testé en 33v). Simplement si la zone est en saisie le ':' disparaissent lorsque la zone a le focus. Mais si il n'y a qu'affichage, c nikel, rien à programmer. ;o)
-- Pascal
Ne garder que le prénom pour me joindre
Roumegou Eric a pensé très fort :
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
pourquoi pas tout simplement un masque d'affichage 00:00 qui permet d'avoir systématiquement des 0 sur chaque position (testé en 33v). Simplement si la zone
est en saisie le ':' disparaissent lorsque la zone a le focus. Mais si il n'y a qu'affichage, c nikel, rien à programmer. ;o)
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
pourquoi pas tout simplement un masque d'affichage 00:00 qui permet d'avoir systématiquement des 0 sur chaque position (testé en 33v). Simplement si la zone est en saisie le ':' disparaissent lorsque la zone a le focus. Mais si il n'y a qu'affichage, c nikel, rien à programmer. ;o)
-- Pascal
Ne garder que le prénom pour me joindre
Real Phil
Faire un champ texte et mettre à jour avec un TimerSys("Affiche_heure", 100, 1)
MonHeure=HeureVersChaine(HeureSys(),"HH:MM:SS")
ou si on veut afficher en AM/PM MonHeure=HeureVersChaine(HeureSys(),"HH:MM:SS AP")
Réal Phil ============================================== "Roumegou Eric" a écrit dans le message de news:
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne 14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
-- Eric Roumégou http://cerbermail.com/?TSoulBerPA (cliquez sur le lien ci-dessus pour me contacter en privé)
Faire un champ texte et mettre à jour avec un TimerSys("Affiche_heure", 100,
1)
MonHeure=HeureVersChaine(HeureSys(),"HH:MM:SS")
ou si on veut afficher en AM/PM
MonHeure=HeureVersChaine(HeureSys(),"HH:MM:SS AP")
Réal Phil
============================================== "Roumegou Eric" <UtilisezleLien@fin.msg> a écrit dans le message de
news:mn.229f7d57f3b92351.11485@fin.msg...
Truc tout bête mais qui m'énerve
Soit une zone numérique de 4 num qui contient une heure sous forme
hhmm.
Je veux l'afficher sous forme hh:mm, soit 900 donne 09:00, 1423 donne
14:23, 35 donne 00:35
Je voulais faire ça avec un numeriqueverschaine mais impossible.
Dois-je faire une fonction qui isole heure et num et qui concatene ?
--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)