28. december 2001 - 14:38Der er
30 kommentarer og 1 løsning
Indsæt ur
Er der nogle der ved om der findes et program eller en funktion i access der viser et ur. Og er det muligt at få denne til eksempelhvis hver fredag kl 12 at komme med en besked?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
indsæt en etiket :lblUr formens hændelse \'timerinterval\' sættes = 1000 (ms) formens ved timerudløb kodes således: Private Sub Form_Timer() lblUr.Caption = Time End Sub
Der er ikke i Access noget objekt, man kan aktivere på bestemte tider. Brug Windows opgavestyring istedet: lav en alm. tekstfil og døb den eks. besked.vbs med en linje:
msgbox(\"en besked\")
brug derefter opgavestyring til at aktivere dit vbScribt.
du kan nok godt få strikket uret sammen i udtryksgeneratoren og en makro. Men den med Fredag kl 12 er du nødt til at bruge VBA til (Det er i hvert fald klart det nemmeste) Men lad dig ikke skræmme af det!
Du skal blot finde egenskaben \"VedTimerUdlæb\" og klikke på knappen med de 3 prikker til venstre. Herefter indsætter du de 4 linier kode mellem Form_Timer og End sub. Således:
Private Sub Form_Timer() Me!Ur = Format(Time, \"hh:nn:ss\") If WeekDay(Date) = 6 And Time = #12:00:00 PM# Then MsgBox \"Besked\" End If End sub
øh...knappen med de 3 prikker sidder selvfølgelig til højre i egenskabsvinduet! Når jeg en gang bliver voksen lærer jeg sikkert forskel på højre og venstre ;o)
Jeg har siddet og nørklet lidt med selve uret, men hver gang kommer den med en fejlmeddelse hvorpå der står \"Run-Time error 424 - Object required\" ???
jeg har skrevet som følger:
Private Sub Form_Timer() lblUr.Caption = Time End Sub
Sat timerintervallet til 1000, dog ikke (ms), da den her siger at det er ugyldig værdi
\'lblUr\' er navnet på objektet, dvs du er nødt til at navngive din etiket \'lblUr\' - Det gør du i etikettens egenskabsark. \'.Caption\' er en egenskab, der svarer til det du normalt skriver i \'titeltekst\'. Alt dette sættes lig med \'Time\', der er en indbygget VBA funktion, der retunerer (svare til) PCen\'s ur.
Det du mangler er altså at navngive din etiket lblUr. (egenskaber for etiket, fanebladet \'Andre\'.)
Jubiii det funger! I er for gode! Kan dog stadig ikke få meddelsen til at fungerer, Bliver nødt til at drøne på arbejdet nu! Præcisere problemstillingen senerer.
Det var også min første tanke - men jeg vidste ikke helt hvordan man skulle gøre! hvis det stadigt er muligt, så selvfølig :-) Og ellers, UNDSKYLD Thomas!!
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.