Einzelnen Beitrag anzeigen
Alt 06.04.2001, 19:43   #1
Shadow
Master
 
Registriert seit: 19.04.2000
Beiträge: 541


Standard

Hallo Warsi,

ich hätte da einen Lösungsvorschlag:
in dem Formular, das aktualisiert werden soll, würde ich die "bei Zeitgeber"-Funktion nutzen, um mittels einer VBA-Funktion regelmässig nachzuschauen, ob sich an den Daten etwas geändert hat (von selbst wird das Formular sonst nie aktualisiert, nur beim neu öffnen).

Man könnte z.B. ein Datum/Uhrzeit-Feld in der Daten-Tabelle einfügen, welches bei "vor Aktualisierung" mit der Aktuellen Zeit überschrieben wird. Das Formular auf dem anderen PC, vergleicht dann in seiner "bei Zeitgeber"-Funktion ob sich das Datum/Uhrzeit-Feld in der Tabelle (im Vergleich zum selben Feld im Formular geändert hat und macht in diesem Fall ein Requery auf das Forumlar. Ungefähr so:

dim Merker as string

if dlookup("Feldname_Zeitfeld","Tabellenname","Suchkr iterium für Datensatz")<>Me!Feldname_Zeitfeld then
Merker=Me.bookmark
Me.requery
Me.bookmark=Merker
end if
Shadow ist offline   Mit Zitat antworten