Eingabe bleibt beim nächsten Datensatz stehen

Ich berechne in meiner Datenbank (Im Access 2000) die Differenz zweier Zeiten in Minuten und gebe sie dann in einem Feld aus. So weit so gut.

Nun wenn ich zum nächsten Datensatz klicke bleibt mir dieser Wert aber stehen! Ich habe meine Berechnung in „Standardwert“ eingegeben und vermute der Fehler liegt dort.

Muss ich zusätzlich noch etwas einstellen, dass er beim nächsten Datensatz wieder von neu anfängt rechnen?
Oder wo muss ich die Formel angeben? In VB habe ich es versucht, doch da bekomme ich merkwürdigerweise einen Fehler.

Schreibt wenn ihr etwas vermutet oder sogar wisst! Danke!

boozer299

Was hat die Berechnung in einem Standardwert zu suchen? Bzw. was willst du überhaupt erreichen? Soll die Differenz nach der Berechnung änderungsfähig sein?

Gruß aus dem Norden
Reinhard Kraasch
(http://www.kraasch.de - Access Tipps & Tricks)

Hallo Reinhard!

Ich will mit einer Formel die Differenz zweier Zeiten berechnen! Wo muss ich die Formel angeben damit sie beim nächsten Datensatz nicht erscheint? Habe etwas mit gebunde und ungebundene Felder gelesen, aber dann nicht gefunden wo ich es angeben muss. Hat es mit dem zu tun? Oder mit was? Du kannst mir da sicher einen Tipp geben!

Danke! Gruss boozer299

Ich weiss zwar immer noch nicht, was du erreichen willst, aber warum schreibst du nicht einfach in den Steuerelementinhalt eines Formularfelds:

= DatDiff("N";DatumVon;DatumBis)

Gruß aus dem Norden
Reinhard Kraasch
(http://www.kraasch.de - Access Tipps & Tricks)

Danke, hat geklappt, war so dumm und dachte das „=“ braucht es nicht! Ohne geht es nämlich nicht! Gruss