[Windev] Aide ecriture fonction
Fermé
tehero
Messages postés
103
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
14 septembre 2010
-
3 oct. 2006 à 17:40
tehero Messages postés 103 Date d'inscription lundi 27 mars 2006 Statut Membre Dernière intervention 14 septembre 2010 - 4 oct. 2006 à 12:27
tehero Messages postés 103 Date d'inscription lundi 27 mars 2006 Statut Membre Dernière intervention 14 septembre 2010 - 4 oct. 2006 à 12:27
Bonsoir. Je rencontre un véritable problème dans l'écriture d'une fonction en w langage de WINDEV. Cette fonction doit me permettre de savoir le nombre de fois qu'il ya un jour de la semaine (par exemple "Lundi" ou "Mardi"...) dans une periode donnée (par exemple: du 20 Août 2006 au 30Février 2007). Quelqu'un pourrait-il m'aider?. Merci à l'avance.
A voir également:
- [Windev] Aide ecriture fonction
- Fonction si et - Guide
- Écriture facebook - Guide
- Ecriture en gras - Guide
- Écriture à l'envers miroir - Guide
- Ecriture insta - Guide
4 réponses
darwin42
Messages postés
262
Date d'inscription
mercredi 15 janvier 2003
Statut
Membre
Dernière intervention
21 juillet 2008
67
3 oct. 2006 à 22:25
3 oct. 2006 à 22:25
salut, tu peux essayer un truc du style (syntaxe à vérifier) :
MaDate est une date
NbLundi,NbMardi,NbMercredi etc...sont des entiers=0
i est un entier
MaDate=20060820
Pour i=1 a DateDifference(20060820,20070230)
Selon EntierVersJourEnLettre(MaDate)
Cas "Lundi":
NbLundi++
Cas "Mardi":
NbMardi++
Cas "Mercredi"
NbMercredi++
Cas...
Fin
MaDate++
Fin
MaDate est une date
NbLundi,NbMardi,NbMercredi etc...sont des entiers=0
i est un entier
MaDate=20060820
Pour i=1 a DateDifference(20060820,20070230)
Selon EntierVersJourEnLettre(MaDate)
Cas "Lundi":
NbLundi++
Cas "Mardi":
NbMardi++
Cas "Mercredi"
NbMercredi++
Cas...
Fin
MaDate++
Fin
tehero
Messages postés
103
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
14 septembre 2010
4 oct. 2006 à 09:31
4 oct. 2006 à 09:31
Merci. j'essaie et je t'envoie le feed back
tehero
Messages postés
103
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
14 septembre 2010
4 oct. 2006 à 10:56
4 oct. 2006 à 10:56
Re salut. 9a Marche!!! en outre, j'ai du commencer la boucle par 0 (pour i=0 a...) pour prendre en compte le cas ou la date de début et la date de din serait la même!). Merci pour tout!
tehero
Messages postés
103
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
14 septembre 2010
4 oct. 2006 à 12:27
4 oct. 2006 à 12:27
Re salut. 9a Marche!!! en outre, j'ai du commencer la boucle par 0 (pour i=0 a...) pour prendre en compte le cas ou la date de début et la date de din serait la même!). Merci pour tout!