Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/11/2010, 15h46   #1
Nouveau Membre du Club
 
Emmanuel Gautier
Inscription : juin 2010
Messages : 60
Détails du profil
Informations personnelles :
Nom : Emmanuel Gautier
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : juin 2010
Messages : 60
Points : 28
Points : 28
Par défaut connaître les semaines d'un mois

Bonjour,

J'aimerais savoir si il est possible de savoir dans quelle semaine du mois nous sommes.
Je ne veux pas savoir si nous sommes dans la 43eme semaine de l'année mais si nous sommes dans la 1ere, 2eme, 3eme ou 4eme semaine du mois en cours.

Si cela est possible je vous remercie de me le faire savoir ^^

Manu
egautier18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 15h55   #2
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 848
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 848
Points : 10 719
Points : 10 719
Envoyer un message via MSN à jpcheck
Hello,

j'ai une question sur la definition que tu te fais du numero de la semaine dans un mois.

Si le 1er du mois est un samedi, consideres-tu la semaine 1 des le premier ou bien commence-t-elle le premier lundi du mois, ici le 3 du mois.

Ce detail peut simplifier ou compliquer grandement la methodologie a mettre en place dans le code VB
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 16h11   #3
Nouveau Membre du Club
 
Emmanuel Gautier
Inscription : juin 2010
Messages : 60
Détails du profil
Informations personnelles :
Nom : Emmanuel Gautier
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : juin 2010
Messages : 60
Points : 28
Points : 28
Enfait je vais t'expliquer mon problème, peut être auras tu une solution plus adapté.

Je travaille sur les objectifs des commerciaux d'une boite.
J'ai tout d'abord ces prévisions pour l'année en cours et d'un autre coté je veux la réalisation à un moment précis.

une année entiere 365jours, représente ici 218 jours de travail. J'aimerais donc savoir pour par exemple, aujourd'hui, le 18novembre. Combien de jours il est censé avoir travaillé sur les 218. De cette valeur pourront découler mes prochaines informations.

Pour répondre à ta question, si la précision est de 2/3 jours cela n'est pas un problème. Je pourrais considérer que la semaine est le 1er du mois.

Merci,
Manu
egautier18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 16h16   #4
Nouveau Membre du Club
 
Emmanuel Gautier
Inscription : juin 2010
Messages : 60
Détails du profil
Informations personnelles :
Nom : Emmanuel Gautier
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : juin 2010
Messages : 60
Points : 28
Points : 28
J'avais au début prévu d'opérer de la façon suivante.

Tout d'abord faire un bete produit en croix

Code :
(218 * 12) / month(date())
mais cela me donne le nombre de jour travaillé jusqu'à la fin du mois et manque donc de précision.

J'ai ensuite supposé prendre un mois de moin et rajouter 5 jours + 5jours + ... celon le numéro de la semaine dans laquelle nous somme pour le mois afin d'avoir plus de précision.
egautier18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 17h11   #5
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 583
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 583
Points : 2 141
Points : 2 141
Ton algorithme m'a l'air bigrement flou ...
Pourquoi ne pas saisir tous les jours ouvrables de l'année dans une table (je penses que c'est plus rapide et plus simple que de faire dans une seule fonction) et de faire les bons décomptes de jours ?

__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 17h24   #6
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 848
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 848
Points : 10 719
Points : 10 719
Envoyer un message via MSN à jpcheck
En utilisant la fonction JourFerie de la tu peux construire une fonction qui retourne le nombre de jour ouvres entre 2 dates
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h37.


 
 
 
 
Partenaires

Hébergement Web