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
|