Hallo,
hab wieder ein Problem mit Formularen:
Ich habe aus zwei Tabellen ein Formular erstellt (1:n Beziehung zwischen den Tabellen). Dazu habe ich zuerst eine Abfrage gemacht und diese dann als Basis für das Formular verwendet. Soweit alles klar. Nur kann ich die Feldinhalte der angezeigten Datensätze in dem Formular nicht ändern. Sie sind aktiv und ich kann reinklicken, aber nichts ändern. Liegt das daran, dass die Datenbasis des Formulars eine Abfrage ist??
Vielen Dank
kann Datensätze in dem Formular nicht ändern
Moderator: Moderatoren
Re: kann Datensätze in dem Formular nicht ändern
Hallo bassmann,
grundsätzlich zuerst die Abfrage testen, ob die den editierbar ist. Eine Abfrage ist dann editierbar, wenn sie die Primärschlüsselfelder aller betroffenen Tabellen enthält. Außerdem darf sie nicht auf eine der Tabellen mit einem Alias zugreifen.
Der Alias ist nur dann möglich, wenn Du sowieso nur eine Tabelle für die Abfrage nutzt und alle anderen Inhalte mit korrelierenden Unterabfragen ergänzt.
Siehe dazu auch das Kapitel "Abfragen" im Base-Handbuch.
Gruß
Robert
grundsätzlich zuerst die Abfrage testen, ob die den editierbar ist. Eine Abfrage ist dann editierbar, wenn sie die Primärschlüsselfelder aller betroffenen Tabellen enthält. Außerdem darf sie nicht auf eine der Tabellen mit einem Alias zugreifen.
Der Alias ist nur dann möglich, wenn Du sowieso nur eine Tabelle für die Abfrage nutzt und alle anderen Inhalte mit korrelierenden Unterabfragen ergänzt.
Siehe dazu auch das Kapitel "Abfragen" im Base-Handbuch.
Gruß
Robert
Re: kann Datensätze in dem Formular nicht ändern
Ok, danke. Das mit der editierbaren Abfrage habe ich grndsätzlich verstanden. Allerdings habe ich das nicht in dem Handbuch gefunden, das ich mir runtergeladen habe.
Trotzdem vielen Dank für deine Hilfe
Trotzdem vielen Dank für deine Hilfe