Avatar billede cgleerup Nybegynder
02. november 2001 - 09:43 Der er 4 kommentarer og
1 løsning

Opdatering

Kan jeg lave sådan at en bruger vil se eventuelle opdateringer \"online\". Nærmest som en timer på en update!

Forklaring:

Jeg har en indtastningsformular og en visningsformular.

Når den person der administrere databsen taster data ind, vil jeg gerne at den anden bruger omgående kan se det. Men lige nu skal denne bladre frem og tilbage for at felternes værdier opdateres (egentligt meget logisk).

Spørgsmålet er så om det er muligt at definere en atoupdate for denne visningsformular som eventuelt kører på en timer så den opdateres hvert femte sekund eller noget i den retning???
Avatar billede bennytordrup Nybegynder
02. november 2001 - 09:45 #1
Hvis du kan sætte en timer på formen, burde du kunne kode dig ud af autoopdateringen i dens timer event.
02. november 2001 - 09:47 #2
Formularen har en Timerinterval-egenskab som angives i millisekunder.

På hændelsen VedTimer angives en reguery på de pågældende felter (ikke på hele formen, da den så rykker til første post)

Hvis du laver en Me.Reguery skal du i hvert fald sørge for at søge den aktuelle post frem igen.
Avatar billede cgleerup Nybegynder
02. november 2001 - 12:35 #3
Thomasjepsen> det lyder meget interessant - men kan jeg lokke dig til at smide om dig med nogle af dine geniale tags, eller en forklarring der er lidt mere dybdegående?
02. november 2001 - 12:48 #4
\'sføli :o)

I egenskaben TimerInterval angiver du hvor tit den skal opdatere (i millisekunder). F.eks. 60000 for én gang i minuttet.

På formens VedTimerUdløb lægges denne kode:

Private Sub Form_Timer()
    Dim rs
    Dim varDitNøglefelt As Long
    varDitNøglefelt= Me!varDitNøglefelt
    Me.Requery
    Set rs = Me.RecordsetClone
    rs.FindFirst \"varDitNøglefelt= \" & Bogid
    Me.Bookmark = rs.Bookmark
End Sub

varDitNøglefelt skal udskites med (som navnet antyder) nøglefeltet i din tabel.

Hjælper det?
Avatar billede bennytordrup Nybegynder
03. november 2001 - 22:21 #5
Hvis det hjalp, så giv Thomas pointene. Hans svar er mere udførligt end mit.
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