Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Problem nach Löschung eines Datensatzes - Kein gültiger Datensatz

Begonnen von tragger, Juni 30, 2013, 23:08:57

⏪ vorheriges - nächstes ⏩

tragger

Hallo Leute,

ich habe einen komischen Fehler, den ich nicht nachvollziehen kann.

Ich habe ein Formular mit einem UFO, indem die Datensätze einer Abfrage als Endlosformular angezeigt werden. Nun lösche ich den einzigen verbliebenen Datensatz mit folgendem Code:

' Löschen des Datensatzes und Zulassen der Löschung ohne Meldung
        Me.AllowDeletions = True
        DoCmd.SetWarnings False
        DoCmd.RunCommand acCmdDeleteRecord
        DoCmd.SetWarnings True
        Me.AllowDeletions = False


Wenn ich danach auf irgendeinen Button klicke oder ähnliches, dann kommt eine Fehlermeldung

ZitatKein aktueller Datensatz.

Wie kann ich diese Meldung verhindern? Es ist kein Laufzeitfehler!

Habe schon Requery usw probiert, aber finde keinen Ansatz.

database

Hallo,

ich nehme an du meinst einen Button im UFo ...
Hier fehlt dann nämlich der Bezug auf den dort NICHT (mehr) angezeigten Datensatz, den die Abfrage nicht mehr liefern kann, da er ja gelöscht wurde.

sieh mal hier:

http://www.office-loesung.de/ftopic248023_0_0_asc.php

HTH

tragger