Avatar billede moba Nybegynder
16. juni 2003 - 19:41 Der er 11 kommentarer og
1 løsning

auto handling efter dato/tid

Hej
Jeg har en makro som på baggrund af et bestemt klokkeslet og/eller dato skal foretage en handling. Jeg har som alternativ brugt en autoexeC makro, men jeg ønsker ikke makroen kørt ved hver opstart af databasen, endvidere kan jeg oplyse at der er flere brugere som til databasen, som i øvrigt kører på access 97.
Håber på et godt svar fra en lille ekspert.
/M
Avatar billede mugs Novice
16. juni 2003 - 19:44 #1
Det kan du kun foretage dig hvis Access kører. Ellers ikke. Så spørgsmålet er: Kører Access?
Avatar billede moba Nybegynder
16. juni 2003 - 19:48 #2
sorry, jeg ville have skrevet at Ja access kører. Hvad er alternativ hvis det ikke kører på det tidspunkt hvor handlingen skal exekveres? kan man evt kører jobs som ikke står til at være kørt. Dvs lave en anmærkning ved et kørt job og så tjekke denne anmærkning ved kørsel?? Eller er jeg langt ude
Avatar billede mugs Novice
16. juni 2003 - 19:52 #3
Hvis Access ikke kører så bliver jobbet simpelthen ikke udført. Du kan sagtens lave en anmærkning på de job der ikke er kørt.

Hvis du har en formular kan du i formularens egenskaber > Fanen Hændelser indsætte et Timerinterval, og i egenskaben VedTimerUdløb indsætte den hændelse der skal udføres.

Timerinterval indtastes som millisekunder.
Avatar billede moba Nybegynder
16. juni 2003 - 20:00 #4
Jeg er ikke sikker på det er den løsning jeg er ude efter! Det optimale ville være om man kan angive f.eks. en fast dato for handling. Eks. 2 juli kl. 10
Avatar billede moba Nybegynder
16. juni 2003 - 20:03 #5
Angiver man et timerinterval og lukker databasen vil nedtællingen vel blive afbrudt!,
Avatar billede mugs Novice
16. juni 2003 - 20:03 #6
Jamen så gør du jo bare det:

Du er jo nødt til at have et egenskab der måler på dastoen:

If Date = #07/02/2003# Then
Og så din kommando hvis betingelsen er opfyldt
End If
Avatar billede mugs Novice
16. juni 2003 - 20:06 #7
Ja nedtællingen afbrydes hvis du lukker db, som jeg indledte med: Kører Access?

Ellers er du jo nødt til at lave et eller andet udenfor Access der måler på dato/tid og starter Access.
Avatar billede moba Nybegynder
16. juni 2003 - 20:07 #8
Ok Mugs, jeg takker for dine hurtige svar. Jeg strikker en løsning sammen med millisekunder og et par If sætninger :-) Tak igen igen.
/M
Avatar billede mugs Novice
16. juni 2003 - 20:08 #9
Selv tak. Men prøv at søge i eksperten´s tidligere spørgsmål. Det har været oppe tidligere.
Avatar billede moba Nybegynder
16. juni 2003 - 20:09 #10
oki
Avatar billede mugs Novice
16. juni 2003 - 20:10 #11
Du skal også være klar over, at du jo sagtens kan minimere din formular, så kører nedtællingen stadig. Det bruger jag faktisk meget selv.
Avatar billede mugs Novice
16. juni 2003 - 20:16 #12
Se disse, specielt den sidste tror jeg kan have din interesse:

http://www.eksperten.dk/spm/29287
http://www.eksperten.dk/spm/75027
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester