kann Datensätze in dem Formular nicht ändern

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

bassman
**
Beiträge: 40
Registriert: Do, 25.02.2010 18:00

kann Datensätze in dem Formular nicht ändern

Beitrag von bassman »

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
RobertG
********
Beiträge: 2067
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: kann Datensätze in dem Formular nicht ändern

Beitrag von RobertG »

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
bassman
**
Beiträge: 40
Registriert: Do, 25.02.2010 18:00

Re: kann Datensätze in dem Formular nicht ändern

Beitrag von bassman »

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
Antworten