[Windev] Aide ecriture fonction

tehero Messages postés 106 Statut Membre -  
tehero Messages postés 106 Statut Membre -
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.

4 réponses

  1. darwin42 Messages postés 265 Statut Membre 67
     
    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
    0
  2. tehero Messages postés 106 Statut Membre
     
    Merci. j'essaie et je t'envoie le feed back
    0
  3. tehero Messages postés 106 Statut Membre
     
    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!
    0
  4. tehero Messages postés 106 Statut Membre
     
    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!
    0