|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() MONTPELLIER Inscription : janvier 2012 Messages : 10 ![]() |
Bonjour à tous !
Je cherche à m'améliorer sur Access et pour cela je me suis lancé sur la création d'une base de données pour gérer le personnel d'un service. J'ai déjà un souci car je n'arrive pas à automatiser les jours en fonction du N° de la semaine. J'aimerai qu'en choisissant le N° de la semaine, le lundi et le dimanche s'affiche automatiquement. Tout cela se passe sur un formulaire qui est lié à une requête. Merci d'avance pour votre aide. Cordialement. |
|
|
00
|
|
|
#2 | |||
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 224 ![]() |
Bonjour,
Citation:
Code :
__________________
Cordialement. RJ |
|||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() MONTPELLIER Inscription : janvier 2012 Messages : 10 ![]() |
Bonjour,
Je vous remercie beaucoup pour votre réponse, mais je ne suis pas certain de savoir où il faut que je colle votre code ! J'ai essayer de le placer dons mon formulaire "Pointage" et dans ma zone liste déroulante "N° de semaine" sous l'événement "Après MAJ, mais je ne suis pas certain que ça fonctionne. Désolé de vous déranger à nouveau. Cordialement. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 224 ![]() |
Bonjour,
Je joins un exemple simplifié avec un formulaire où le calcul se produit sur l'évènement 'Réception focus' du contrôle Date_Lundi du formulaire, après que Annee et Semaine aient été renseignés. Le calcul est basé sur le fait que le dimanche est considéré comme jour 1 de la semaine donc le lundi est le jour 2. Si on veut adapter pour que le lundi soit le jour 1 il faut modifié un peut la procédure. Vous n'aviez spécifié aucune contrainte à ce sujet. De plus il faut se rendre compte que 2012 est un peu spécial au sujet des n° de semaine. Si on prend le lundi comme 1er jour de la semaine le dimanche 1er janvier est le 7ème jour de la semaine 52 de 2011. Le lundi 2 janvier étant le 1er jour de la semaine 1 de 2012. C'est le fait de la règle adoptée par l'Europe pour le calcul de la 1ère semaine, c'est celle qui contient le premier jeudi de janvier qui porte le n° 1. Si besoin d'aide supplémentaire demandez.
__________________
Cordialement. RJ |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() MONTPELLIER Inscription : janvier 2012 Messages : 10 ![]() |
Merci encore pour votre aide !
Vous trouverez ci-joint un exemple de ma base simplifié. Le but est qu'en choisissant le numéro de la semaine avec la zone déroulante, le Lundi 1er jour et le Dimanche dernier jour de la semaine s'affichent automatiquement. Cordialement. |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 224 ![]() |
Bonjour,
J'ai fait en vitesse un proposition car je dois partir pour la journée. Regardez et essayez. Ce n'est peut-être pas ce que vous voulez mais en adaptant peut-être pourrez-vous y arriver.
__________________
Cordialement. RJ |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() MONTPELLIER Inscription : janvier 2012 Messages : 10 ![]() |
Bonjour Monsieur,
Je vais pouvoir y arriver avec ce que vous m'avez fait suivre. Merci beaucoup. Cordialement. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com