News

FAQ Access – Formular Aktualisierung durch das Zeitgeber Ereignis

Category:

Access, FAQ

0

Access Formulare – Formular Aktualisierung durch das Zeitgeber Ereignis

Problem : Die Anzeige des Formulares soll in regelmäßigen Abständen aktualisiert werden

Damit das Formular immer die aktuellen Datensätze anzeigt, also regelmäßig solche Datensätze aussortiert, die nicht mehr gültig sind,
verwenden Sie einfach die Eigenschaft Zeitgeberintervall sowie die Ereigniseigenschaft Bei Zeitgeber.

Problemlösung:

Für die Eigenschaft Zeitgeberintervall tragen Sie das Zeitintervall ein, nach dem das Ereignis Bei Zeitgeber ausgelöst werden soll.
Datei entspricht ein Wert von 1000 einem Zeitintervall von einer Sekunde.
Für ein Intervall von einer Minute tragen Sie hier also einen Wert von 60.000 ein.
Für die Ereigniseigenschaft Bei Zeitgeber hinterlegen Sie die folgende Prozedur:

Private Sub Form_Timer()

Me.Requery

End Sub

Die Lösung macht natürlich nur dann Sinn, wenn die Benutzer nicht mit den angezeigten Daten arbeiten, da dies bei der ständigen Aktualisierung etwas nervig werden könnte. Zur Sicherheit können Sie auch ein Listenfeld zur Anzeige der Termine verwenden.

Zum Eintragen des Wertes gehen Sie in die Entwurfsansicht des Formulares und lassen Sie sich die Eigenschaften anzeigen.
In dem Registerblatt Ereignis tragen Sie den gewünschen Wert ein.

Zeitgeber

 

Tags: ,

Leave a Reply

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.