PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Date
Débuté par Kamil, 02 fév. 2004 12:09 - 4 réponses
Posté le 02 février 2004 - 12:09
Bonjour à tous
tous dabord je tiens à remercié toutes les personnes presentent sur ce forum
pour l'aide qu'ils m'ont apporté ou qu'ils pourrons m'apporté

Ma question est la suivante
Est il possible lors de l'ouverture d'une fenêtre que je puisse afficher
la semaine en cour par rapport a la date système
Et quelque soit le mois en cours je voudrais que ma semaine débute toujours
un lundi et se termine toujours un dimanche
Debut de la semaine LUNDI AU FORMAT DATE
Fin de la semaine DIMANCHE AU FORMAT DATE
Merci d'avence à tous ceux qui pourrons m'aider sur ce sujet
Amicalement kamil
Posté le 02 février 2004 - 13:23
"Kamil" <ntic@romorantin.fr> wrote:


Bonjour à tous
tous dabord je tiens à remercié toutes les personnes presentent sur ce forum
pour l'aide qu'ils m'ont apporté ou qu'ils pourrons m'apporté

Ma question est la suivante
Est il possible lors de l'ouverture d'une fenêtre que je puisse afficher
la semaine en cour par rapport a la date système
Et quelque soit le mois en cours je voudrais que ma semaine débute toujours
un lundi et se termine toujours un dimanche
Debut de la semaine LUNDI AU FORMAT DATE
Fin de la semaine DIMANCHE AU FORMAT DATE
Merci d'avence à tous ceux qui pourrons m'aider sur ce sujet
Amicalement kamil

Bonjour Kamil,

voila un bout de code:
DateDébut, DateFin sont des Dates
DateDébut = DateDuJour()
DateDébut..Jour -= (EntierVersJour(DateVersEntier(DateDuJour()))-1)
DateFin = DateDébut
DateFin..Jour += 7
Info(DateDébut,DateFin)
Bon dev,
Eric
Posté le 02 février 2004 - 14:51
Bonjour,
Une solution :
DateDebut, DateFin sont des Dates
DateDebut = EntierVersDate(DateVersEntier(DateSys()) - (DateVersJour(DateSys())
-1 ))
DateFin = EntierVersDate(DateVersEntier(DateDebut) + 7)
Cordialement
Posté le 02 février 2004 - 23:36
Par défaut, Windev considère déjà le premier jour de la semaine comme Lundi
et le dernier jour comme Dimanche.

Obtenir le numéro de la semaine par rapport à la date du jour est super simple;

SemNo est un entier=NumeroDeSemaine(Datesys())
Trace("Nous sommes la semaine No "+SemNo)

--------------------------------------
"Kamil" <ntic@romorantin.fr> wrote:


Bonjour à tous
tous dabord je tiens à remercié toutes les personnes presentent sur ce forum
pour l'aide qu'ils m'ont apporté ou qu'ils pourrons m'apporté

Ma question est la suivante
Est il possible lors de l'ouverture d'une fenêtre que je puisse afficher
la semaine en cour par rapport a la date système
Et quelque soit le mois en cours je voudrais que ma semaine débute toujours
un lundi et se termine toujours un dimanche
Debut de la semaine LUNDI AU FORMAT DATE
Fin de la semaine DIMANCHE AU FORMAT DATE
Merci d'avence à tous ceux qui pourrons m'aider sur ce sujet
Amicalement kamil
Posté le 03 février 2004 - 10:55
"Réal" <realp@Ultra.ca> wrote:


Par défaut, Windev considère déjà le premier jour de la semaine comme Lundi
et le dernier jour comme Dimanche.

Obtenir le numéro de la semaine par rapport à la date du jour est super

simple;

SemNo est un entier=NumeroDeSemaine(Datesys())
Trace("Nous sommes la semaine No "+SemNo)

--------------------------------------
"Kamil" <ntic@romorantin.fr> wrote:


Bonjour à tous
tous dabord je tiens à remercié toutes les personnes presentent sur ce

forum
pour l'aide qu'ils m'ont apporté ou qu'ils pourrons m'apporté

Ma question est la suivante
Est il possible lors de l'ouverture d'une fenêtre que je puisse afficher
la semaine en cour par rapport a la date système
Et quelque soit le mois en cours je voudrais que ma semaine débute toujours
un lundi et se termine toujours un dimanche
Debut de la semaine LUNDI AU FORMAT DATE
Fin de la semaine DIMANCHE AU FORMAT DATE
Merci d'avence à tous ceux qui pourrons m'aider sur ce sujet
Amicalement kamil

merci