je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
En WD9 dateverschaine(Madate,"JJJJ")
-- Pascal
Ne garder que le prénom pour me joindre
Bruno G.
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial FONCTION JourSemaine(NuméroJour est un entier)
SELON NuméroJour
CAS 1 : RENVOYER "Lundi"
CAS 2 : RENVOYER "Mardi"
CAS 3 : RENVOYER "Mercredi"
CAS 4 : RENVOYER "Jeudi"
CAS 5 : RENVOYER "Vendredi"
CAS 6 : RENVOYER "Samedi"
CAS 7 : RENVOYER "Dimanche"
FIN
Je souhaite simplement ne pas encombrer mon code d'une fonction qui existerait déjà. Je fais mes premiers pas sur Windev, que je commence à trouver génial, et ce n'est pas parceque cette fonction n'existe pas que je vais réviser mon jugement. @+ Bruno
En WD9 dateverschaine(Madate,"JJJJ")
-- Pascal
Ne garder que le prénom pour me joindre
Merci, mais ce n'est pas exactement ça que je cherche.
Je veux une fonction qui accepte le numéro du jour en argument
1 renvoie Lundi
2 renvoie Mardi
...
7 renvoie Dimanche
La code de cette fonction est trivial
FONCTION JourSemaine(NuméroJour est un entier)
SELON NuméroJour
CAS 1 : RENVOYER "Lundi"
CAS 2 : RENVOYER "Mardi"
CAS 3 : RENVOYER "Mercredi"
CAS 4 : RENVOYER "Jeudi"
CAS 5 : RENVOYER "Vendredi"
CAS 6 : RENVOYER "Samedi"
CAS 7 : RENVOYER "Dimanche"
FIN
Je souhaite simplement ne pas encombrer mon code d'une fonction qui
existerait déjà.
Je fais mes premiers pas sur Windev, que je commence à trouver génial, et ce
n'est pas parceque cette fonction n'existe pas que je vais réviser mon
jugement.
@+
Bruno
En WD9
dateverschaine(Madate,"JJJJ")
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial FONCTION JourSemaine(NuméroJour est un entier)
SELON NuméroJour
CAS 1 : RENVOYER "Lundi"
CAS 2 : RENVOYER "Mardi"
CAS 3 : RENVOYER "Mercredi"
CAS 4 : RENVOYER "Jeudi"
CAS 5 : RENVOYER "Vendredi"
CAS 6 : RENVOYER "Samedi"
CAS 7 : RENVOYER "Dimanche"
FIN
Je souhaite simplement ne pas encombrer mon code d'une fonction qui existerait déjà. Je fais mes premiers pas sur Windev, que je commence à trouver génial, et ce n'est pas parceque cette fonction n'existe pas que je vais réviser mon jugement. @+ Bruno
En WD9 dateverschaine(Madate,"JJJJ")
-- Pascal
Ne garder que le prénom pour me joindre
Michel
Bruno G. a écrit :
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial
et sans fonction ?
jour est un tableau de 7 chaines jour[1]="Lundi" ... jour[7]= "Dimanche"
à la place de la fonction :
jour[numerojour]
Michel
Bruno G. a écrit :
Merci, mais ce n'est pas exactement ça que je cherche.
Je veux une fonction qui accepte le numéro du jour en argument
1 renvoie Lundi
2 renvoie Mardi
...
7 renvoie Dimanche
La code de cette fonction est trivial
et sans fonction ?
jour est un tableau de 7 chaines
jour[1]="Lundi"
...
jour[7]= "Dimanche"
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial
et sans fonction ?
jour est un tableau de 7 chaines jour[1]="Lundi" ... jour[7]= "Dimanche"
à la place de la fonction :
jour[numerojour]
Michel
B. Neve
Et DateVersJourEnLettre("AAAAMMJJ") ?
"Michel" a écrit dans le message de news: dh48qh$8b3$
Bruno G. a écrit :
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial
et sans fonction ?
jour est un tableau de 7 chaines jour[1]="Lundi" ... jour[7]= "Dimanche"
à la place de la fonction :
jour[numerojour]
Michel
Et DateVersJourEnLettre("AAAAMMJJ") ?
"Michel" <michel.roger@items-si.fr> a écrit dans le message de news:
dh48qh$8b3$1@news.tiscali.fr...
Bruno G. a écrit :
Merci, mais ce n'est pas exactement ça que je cherche.
Je veux une fonction qui accepte le numéro du jour en argument
1 renvoie Lundi
2 renvoie Mardi
...
7 renvoie Dimanche
La code de cette fonction est trivial
et sans fonction ?
jour est un tableau de 7 chaines
jour[1]="Lundi"
...
jour[7]= "Dimanche"
"Michel" a écrit dans le message de news: dh48qh$8b3$
Bruno G. a écrit :
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial
et sans fonction ?
jour est un tableau de 7 chaines jour[1]="Lundi" ... jour[7]= "Dimanche"
à la place de la fonction :
jour[numerojour]
Michel
Pascal F
Bruno G. a émis l'idée suivante :
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial FONCTION JourSemaine(NuméroJour est un entier)
SELON NuméroJour
CAS 1 : RENVOYER "Lundi"
CAS 2 : RENVOYER "Mardi"
CAS 3 : RENVOYER "Mercredi"
CAS 4 : RENVOYER "Jeudi"
CAS 5 : RENVOYER "Vendredi"
CAS 6 : RENVOYER "Samedi"
CAS 7 : RENVOYER "Dimanche"
FIN
Je souhaite simplement ne pas encombrer mon code d'une fonction qui existerait déjà. Je fais mes premiers pas sur Windev, que je commence à trouver génial, et ce n'est pas parceque cette fonction n'existe pas que je vais réviser mon jugement. @+ Bruno
En WD9 dateverschaine(Madate,"JJJJ")
-- Pascal
Ne garder que le prénom pour me joindre
Voir DateVersJour(MaDate)
-- Pascal
Ne garder que le prénom pour me joindre
Bruno G. a émis l'idée suivante :
Merci, mais ce n'est pas exactement ça que je cherche.
Je veux une fonction qui accepte le numéro du jour en argument
1 renvoie Lundi
2 renvoie Mardi
...
7 renvoie Dimanche
La code de cette fonction est trivial
FONCTION JourSemaine(NuméroJour est un entier)
SELON NuméroJour
CAS 1 : RENVOYER "Lundi"
CAS 2 : RENVOYER "Mardi"
CAS 3 : RENVOYER "Mercredi"
CAS 4 : RENVOYER "Jeudi"
CAS 5 : RENVOYER "Vendredi"
CAS 6 : RENVOYER "Samedi"
CAS 7 : RENVOYER "Dimanche"
FIN
Je souhaite simplement ne pas encombrer mon code d'une fonction qui
existerait déjà.
Je fais mes premiers pas sur Windev, que je commence à trouver génial, et ce
n'est pas parceque cette fonction n'existe pas que je vais réviser mon
jugement.
@+
Bruno
En WD9
dateverschaine(Madate,"JJJJ")
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Voir DateVersJour(MaDate)
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Merci, mais ce n'est pas exactement ça que je cherche. Je veux une fonction qui accepte le numéro du jour en argument 1 renvoie Lundi 2 renvoie Mardi ... 7 renvoie Dimanche
La code de cette fonction est trivial FONCTION JourSemaine(NuméroJour est un entier)
SELON NuméroJour
CAS 1 : RENVOYER "Lundi"
CAS 2 : RENVOYER "Mardi"
CAS 3 : RENVOYER "Mercredi"
CAS 4 : RENVOYER "Jeudi"
CAS 5 : RENVOYER "Vendredi"
CAS 6 : RENVOYER "Samedi"
CAS 7 : RENVOYER "Dimanche"
FIN
Je souhaite simplement ne pas encombrer mon code d'une fonction qui existerait déjà. Je fais mes premiers pas sur Windev, que je commence à trouver génial, et ce n'est pas parceque cette fonction n'existe pas que je vais réviser mon jugement. @+ Bruno
En WD9 dateverschaine(Madate,"JJJJ")
-- Pascal
Ne garder que le prénom pour me joindre
Voir DateVersJour(MaDate)
-- Pascal
Ne garder que le prénom pour me joindre
Real Phil
> je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Je ne crois pas que cela existe en effet. Nous avons le même problème avec les jours en anglais. Le plus simple trouvé est ;
JourSem est un entier= DateVersJour(DteEnDate) cJour est une chaîne=ExtraitChaîne("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sund ay",JourSem,",")
Donc, dans ton cas, puisque le no du jour est déjà connu, ce serait ; // MonJour est déjà connu, soit 1 à 7 (1=lundi)
cJour est une chaîne=ExtraitChaîne("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sund ay",MonJour,",")
ou encore, déclare une variable globale au début du projet; MesJoursSemaines est une chaine="Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" // en français bien sûr
...et dans l'application, partout où c'est nécessaire, utiliser ; ExtraitChaîne(MesJoursSemaines,MonJour,",") // pour obtenir le jour en lettres
Simple et efficace.
Réal Phil
> je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style :
JourSemaine(1) renvoie Lundi
JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o(
Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si
ça existe déjà.
Je ne crois pas que cela existe en effet. Nous avons le même problème avec
les jours en anglais.
Le plus simple trouvé est ;
JourSem est un entier= DateVersJour(DteEnDate)
cJour est une
chaîne=ExtraitChaîne("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sund
ay",JourSem,",")
Donc, dans ton cas, puisque le no du jour est déjà connu, ce serait ;
// MonJour est déjà connu, soit 1 à 7 (1=lundi)
cJour est une
chaîne=ExtraitChaîne("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sund
ay",MonJour,",")
ou encore, déclare une variable globale au début du projet;
MesJoursSemaines est une
chaine="Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" // en
français bien sûr
...et dans l'application, partout où c'est nécessaire, utiliser ;
ExtraitChaîne(MesJoursSemaines,MonJour,",") // pour obtenir le jour en
lettres
Je ne crois pas que cela existe en effet. Nous avons le même problème avec les jours en anglais. Le plus simple trouvé est ;
JourSem est un entier= DateVersJour(DteEnDate) cJour est une chaîne=ExtraitChaîne("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sund ay",JourSem,",")
Donc, dans ton cas, puisque le no du jour est déjà connu, ce serait ; // MonJour est déjà connu, soit 1 à 7 (1=lundi)
cJour est une chaîne=ExtraitChaîne("Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sund ay",MonJour,",")
ou encore, déclare une variable globale au début du projet; MesJoursSemaines est une chaine="Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" // en français bien sûr
...et dans l'application, partout où c'est nécessaire, utiliser ; ExtraitChaîne(MesJoursSemaines,MonJour,",") // pour obtenir le jour en lettres
Simple et efficace.
Réal Phil
Bruno G.
Ok Merci les gars, J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a plein d'alternatives. Les solutions avec la date en arguments ne convenaient pas puisque je n'ai pas de date disponible mais simplement un numéro du jour de la semaine. Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait de plus en plus. @+ Bruno
"Bruno G." a écrit dans le message de news:43358f9c$0$19243$
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
Ok Merci les gars,
J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a
plein d'alternatives.
Les solutions avec la date en arguments ne convenaient pas puisque je n'ai
pas de date disponible mais simplement un numéro du jour de la semaine.
Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait
de plus en plus.
@+
Bruno
"Bruno G." <vaderetrospam_@free.fr> a écrit dans le message de
news:43358f9c$0$19243$626a14ce@news.free.fr...
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style :
JourSemaine(1) renvoie Lundi
JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o(
Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si
ça existe déjà.
Ok Merci les gars, J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a plein d'alternatives. Les solutions avec la date en arguments ne convenaient pas puisque je n'ai pas de date disponible mais simplement un numéro du jour de la semaine. Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait de plus en plus. @+ Bruno
"Bruno G." a écrit dans le message de news:43358f9c$0$19243$
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
Pascal ROY
Bonjour, Je sais pas pour quoi c'est faire, exactement, mais moi en Windev 55, j'utilise EntierVersJourEnLettre( DateVersEntier( MaDate))
Mais bon, c'est vrai que Windev 55 c'est dépassé et que Wd8 et 9 sont bien supérieurs. :-)
Pascal
Bruno G. a écrit :
Ok Merci les gars, J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a plein d'alternatives. Les solutions avec la date en arguments ne convenaient pas puisque je n'ai pas de date disponible mais simplement un numéro du jour de la semaine. Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait de plus en plus. @+ Bruno
"Bruno G." a écrit dans le message de news:43358f9c$0$19243$
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
Bonjour,
Je sais pas pour quoi c'est faire, exactement, mais moi en Windev 55,
j'utilise EntierVersJourEnLettre( DateVersEntier( MaDate))
Mais bon, c'est vrai que Windev 55 c'est dépassé et que Wd8 et 9 sont
bien supérieurs. :-)
Pascal
Bruno G. a écrit :
Ok Merci les gars,
J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a
plein d'alternatives.
Les solutions avec la date en arguments ne convenaient pas puisque je n'ai
pas de date disponible mais simplement un numéro du jour de la semaine.
Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait
de plus en plus.
@+
Bruno
"Bruno G." <vaderetrospam_@free.fr> a écrit dans le message de
news:43358f9c$0$19243$626a14ce@news.free.fr...
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style :
JourSemaine(1) renvoie Lundi
JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o(
Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si
ça existe déjà.
Bonjour, Je sais pas pour quoi c'est faire, exactement, mais moi en Windev 55, j'utilise EntierVersJourEnLettre( DateVersEntier( MaDate))
Mais bon, c'est vrai que Windev 55 c'est dépassé et que Wd8 et 9 sont bien supérieurs. :-)
Pascal
Bruno G. a écrit :
Ok Merci les gars, J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a plein d'alternatives. Les solutions avec la date en arguments ne convenaient pas puisque je n'ai pas de date disponible mais simplement un numéro du jour de la semaine. Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait de plus en plus. @+ Bruno
"Bruno G." a écrit dans le message de news:43358f9c$0$19243$
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
Vincent
Bruno G. a écrit :
Ok Merci les gars, J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a plein d'alternatives. Les solutions avec la date en arguments ne convenaient pas puisque je n'ai pas de date disponible mais simplement un numéro du jour de la semaine. Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait de plus en plus. @+ Bruno
"Bruno G." a écrit dans le message de news:43358f9c$0$19243$
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
Une autre piste ...
Se baser sur une date connue : exemple le 1/1/05 est un samedi (6).
fonction JourEnLettre(Numjour)
DateDeBase est un entier = dateversentier('01/01/2005') DateDeBase = (DateDeBase -6) + Numjour renvoyer EntierVersJourEnLettre( DateDeBase )
Bruno G. a écrit :
Ok Merci les gars,
J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a
plein d'alternatives.
Les solutions avec la date en arguments ne convenaient pas puisque je n'ai
pas de date disponible mais simplement un numéro du jour de la semaine.
Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait
de plus en plus.
@+
Bruno
"Bruno G." <vaderetrospam_@free.fr> a écrit dans le message de
news:43358f9c$0$19243$626a14ce@news.free.fr...
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style :
JourSemaine(1) renvoie Lundi
JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o(
Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si
ça existe déjà.
Merci
@+
Une autre piste ...
Se baser sur une date connue :
exemple le 1/1/05 est un samedi (6).
fonction JourEnLettre(Numjour)
DateDeBase est un entier = dateversentier('01/01/2005')
DateDeBase = (DateDeBase -6) + Numjour
renvoyer EntierVersJourEnLettre( DateDeBase )
Ok Merci les gars, J'ai bien compris que la fonction n'existe pas en standard mais qu'il y a plein d'alternatives. Les solutions avec la date en arguments ne convenaient pas puisque je n'ai pas de date disponible mais simplement un numéro du jour de la semaine. Finalement j'ai utilisé l'astuce de Real Phil.
Je pense que vous allez me voir souvent sur ce NG parceque Windev me plait de plus en plus. @+ Bruno
"Bruno G." a écrit dans le message de news:43358f9c$0$19243$
je cherche un moyen de récupérer le libellé du jour de la semaine.
Autrement dit, existe-t-il une fonction du style : JourSemaine(1) renvoie Lundi JourSemaine(2) renvoie Mardi
J'ai cherché .. et j'ai pas trouvé ;o( Je sais, c'est tout con à faire, mais je ne veux pas passer pour un con si ça existe déjà.
Merci @+
Une autre piste ...
Se baser sur une date connue : exemple le 1/1/05 est un samedi (6).
fonction JourEnLettre(Numjour)
DateDeBase est un entier = dateversentier('01/01/2005') DateDeBase = (DateDeBase -6) + Numjour renvoyer EntierVersJourEnLettre( DateDeBase )
Bruno G.
Ouai pas mal du tout, Ca résoud bien mon problème (n° jour de 1 à 7), mais ça peut aussi permettre d'avoir le libellé du Jème jour qui suit la date de référence.
Ouai pas mal du tout,
Ca résoud bien mon problème (n° jour de 1 à 7), mais ça peut aussi
permettre d'avoir le libellé du Jème jour qui suit la date de référence.
Ouai pas mal du tout, Ca résoud bien mon problème (n° jour de 1 à 7), mais ça peut aussi permettre d'avoir le libellé du Jème jour qui suit la date de référence.