Veteran
Beiträge: 229
Ort: Badendorf | Hallo ,
erst Mal vielen Dank für Deine Antwort,
erst dachte ich, das wäre es, aber ist es doch nicht.
Also: Das Thema ist eine Vertreterregelung.
Und der Fehler passiert, wenn ich eine Abfrage (mit mehreren vorherigen Abfragen) öffne und dann eine andere Tabelle (keine Abfrage) öffne und wieder schließe ohne etwas anderes zu tun.
In meiner Abfrage, die die Fehlermeldung gibt, entsteht die Fehlermeldung bei der Berechnung einer Schichtdauer nach folgender Formel
Schichtdauer: Int(([SchichtEnde]-[Schichtstart])*60*24+0,5) wobei [SchichtEnde] und [Schichtstart] Uhrzeiten sind.
wenn ich jetzt eine unabhängige Tabelle öffne, bleibt noch alles OK
erst wenn ich die Tabelle wieder schließe entsteht der #Fehler bei der Schichtdauer
PS1: die für den Test geöffnete Tabelle hat keine Beziehung zu der Abfrage und wird auch nicht bei der Erzeugung der Abfrage genutzt
PS2: Ich habe auch schon die Datenbank ganz neu aufgebaut - hat nichts gebracht.
PS3: Functions benutze ich nicht, allerdings sind If Abfragen bei den davor liegenden Abfragen verwendet.
Rudolf |