online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon kalaysia vom 17.04.2020, 09:42 Options

Access manipuliert meine Daten - neuer Datensatz in 1:1 Beziehung

Hallo, ihr Klugen,
ich habe zwei Tabellen Rechnung und Zahlung. Beide Tabellen sind über eine 1:1-Verküpfung über das Feld Rechnungsnummer (Long Integer) verbunden (ref. Integrität, Lösch- und Änderung ist aktiviert).

In einer Abfrage habe ich folgende Felder mit einfachen Bedingungen integriert:

Rechnung.Rechnungsnummer
Zahlung.bezahlt am (nicht wie "*")
Rechnung.Storno (= nein)

Den Verknüpfungstyp habe ich in der Abfrage so gesetzt, dass alle Datensätze von Rechnung erscheinen und nur die von Zahlung, die die gleiche Rechnungsnummer haben.

Wenn ich die Abfrage aufrufe, erscheinen die gewünschten Datensätze. Wenn ich jetzt die Daten der Tabelle Zahlung ausfülle, setzt Access das Feld Rechnung.Rechnungsnummer auf 0!!!! Das passiert auch, wenn ich in den Beziehungen die Aktualisierungsweitergabe von Rechnung und Zahlung deaktiviere. Ich selbst kann dann zwar das Feld Rechnungsnummer in den Tabellen direkt nicht entgegen der Integrität verändern, über die Abfrage scheint das aber doch zu gehen.
Es gibt vorher keine Rechnung mit Rechnungsnummer 0, erst nach Dateneingabe in der Abfrage.

Gleichzeitig wird in der Tabelle Zahlung ein Datensatz angelegt mit den eingebenen Daten und der Rechnungsnummer 0.

Warum wird die Rechnungsnummer auf 0 gesetzt? Wo liegt der Fehler? Hat alles vorher funktioniert, habe nur ein neues Feld für die Rechnungsnummer kreiert auf das sich jetzt alles bezieht. Seit dem klappt die Abfrage nicht mehr.


Antwort schreiben

Antwort 1 von lorf55 vom 18.04.2020, 12:55 Options

Hallo Kalaysia,
ohne jetzt dein Problem zu lösen:
Zitat:
Es gibt vorher keine Rechnung mit Rechnungsnummer 0, erst nach Dateneingabe in der Abfrage.

Die Abfrage würde ich nur zum Abfragen der Daten benützen und zur Eingabe immer nur eine der beteiligten Tabellen, insbesondere, wenn ein neuer Datensatz angelegt wird. Alles andere funktioniert eventuell wirklich nur bis zur nächsten Anpassung der Abfrage.

Gruß
lorf

Ähnliche Themen

Access Suchfeld erstellen
Access_Hilflose  24.03.2007 - 768 Hits -

Automatisch aktualisieren
Mrfivejunior  29.07.2007 - 113 Hits - 10 Antworten

datum in access
morpheus__85  05.09.2007 - 107 Hits - 24 Antworten

Neuer Datensatz einfügen"Abschalten"
FranzPop  11.10.2007 - 153 Hits - 1 Antwort

auf "neuen Datensatz anfügen" reagieren
stirlitz  09.11.2007 - 138 Hits - 9 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026