Bonjour, je voudrais créer une procédure qui ne se lance qu'une fois par jour, indépendamment du nombre de fois ou cette base sera ouverte dans la journée.
Bonjour, je voudrais créer une procédure qui ne se lance qu'une fois par jour, indépendamment du nombre de fois ou cette base sera ouverte dans la journée.
Bonjour
Il faut que tu passes par le stockage dans une table de la date.
Lors de l'ouverture de la base tu interroges la valeur de cette date, si elle est inférieure à la date du jour, tu lances ce que tu veux, et ensuite tu mets à jour ce champ avec la date du jour.
Comme à la prochaine ouverture (dans la même journée), la date sera identique à la date du jour tu ne fais rien.
Philippe
Il te faut une table contenant deux champs : la date du jour et un champ booléen. Ainsi, à l'ouverture de ton formulaire de démarrage, la date du jour est modifiée et le champ booléen est mis à faux.
Lors de l'exécution de ta procédure, tu contrôle l'état de ton booléen et si celui ci est à faux tu le mets à Vrai et si celui-ci est à vrai tu sors de ta procédure.
Bonne continuation
Jeannot
Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA
Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Philippe
Tu tapes vraiment plus vite que moi
Jeannot
Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA
Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Merci, je vais procéder ainsi et je vous rassure tous les deux : Je viens seulement de prendre connaissance de vos réponses donc pour moi il n'y a eu ni premier ni dernier, juste de la compétence
Re,
@ Philippe
Oui, je suis d'accord avec toi, c'est mon coté tortueux (c'est sans doute pour cela que tu as pu envoyer le message avant moi )
@ riri2938
Merci à toi et continue de visiter DVP, tu vois, il y a de l'ambiance et en plus les réponses sont bonnes
Jeannot
Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA
Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager