Eingabeformular gesperrt
Hallo zusammen
Ich habe ein Problem mit einem Access-Formular:
Seit ein paar Tagen kann ich in mein selbst erstelltes Formular einer Datenbank keine Daten mehr eingeben. Weder sind die Felder gesperrt noch das Datenblatt. Auch die Datenbank ist nicht schreibgeschützt. Andere urmulare in der Datenbank funktionieren normal. Hat jemand eine Lösung, wie ich die Eingabe wieder ermöglichen kann? Vielen Dank!
Antwort schreiben
Kannst mal probieren die Datenbank zu Reorganisieren
Antwort 2 von jhonnycgn vom 18.07.2020, 13:04 Options
Was meinst Du denn mit reorganisieren? Komprimieren und reparieren bringt zumindest keinen Erfolg..
Antwort 3 von jhonnycgn vom 18.07.2020, 13:49 Options
Was meinst Du denn mit reorganisieren? Komprimieren und reparieren bringt zumindest keinen Erfolg..
Antwort 4 von jhonnycgn vom 18.07.2020, 14:07 Options
Was meinst Du denn mit reorganisieren? Komprimieren und reparieren bringt zumindest keinen Erfolg..
Antwort 5 von jhonnycgn vom 18.07.2020, 14:43 Options
Was meinst Du denn mit reorganisieren? Komprimieren und reparieren bringt zumindest keinen Erfolg..
Antwort 6 von RalfH vom 22.07.2020, 10:03 Options
Hallo,
hast Du mal versucht das Formular neu an die Abfrage/Tabelle zu binden ?
Gruß Ralf
Antwort 7 von jhonnycgn vom 23.07.2020, 09:25 Options
Hallo Ralf
Danke für die Antwort!
Neu an die Abfrage habe ich das Formular nicht gebunden. Alle Beziehungen sin aber intakt. Leider kann ich auch in der Abfrage, auf der das Formular basiert keine Daten eingeben. Daten, die ihc in der Tabelle eingebe werden aber sowohl in der Abfrage als auch im Formular angezeigt. Hast Du noch eine Idee?
Antwort 8 von RalfH vom 23.07.2020, 09:54 Options
Hi,
erstell nochmal eine neue Abfrage 1:1 der alten und binde das Formular dann an die neue Abfrage.
Gruß Ralf
Antwort 9 von jhonnycgn vom 23.07.2020, 09:59 Options
Hallo Ralf
Das habe ich gerade versucht. Hat aber leider auch nicht geholfen. Dabei habe ich aber denke ich das Problem entdeckt: In der Abfrage werden die Zeilen der Tabelle zigtausendmal vervielfältigt dargestellt, solange ich mehrere Tabellen einbinde. Ist es nur eine, dann funktioniert es. Leider muss ich in der Abfrage aber mehrere Tabellen einbinden. Hast Du eine Idee wie ich diese Vervielfältigung stoppen kann?
Vielen Dank für Deine Hilfe!
Antwort 10 von jhonnycgn vom 23.07.2020, 10:10 Options
ok das Problem mit der Vervielfältigung habe ich hinbekommen- das lag an den Beziehungen innerhalb der Abfrage. Trotzdem bleibt leider mein Problem, dass ich keine Daten eingeben kann..
Antwort 11 von RalfH vom 23.07.2020, 10:16 Options
die relationen, sind die mit integrität?
Antwort 12 von jhonnycgn vom 23.07.2020, 10:34 Options
nein sind sie nicht, da die Tabellen sich nicht komplett decken.. sie haben nur eunen sehr engen Bereich, in dem sie sich überschneiden..
Antwort 13 von RalfH vom 23.07.2020, 10:46 Options
wo hast du die relationen gesetzt? in der abfrage oder schon beim tabellen entwurf?
Antwort 14 von jhonnycgn vom 23.07.2020, 10:51 Options
Sowohl in den allgemeinen Beziehungen als auch bei der Abfrage im Entwurf.. nur die Abfrage habe ich nicht in den allgemeinen Beziehungen integriert.. müsste ich da die Abfrage auch in die Beziehungen mit einbinden?
Antwort 15 von RalfH vom 23.07.2020, 11:06 Options
dann lösche mal die allgemeinen beziehungen,und dann auf extras, datenbank-dienstprogramm---> datenbank reparieren und komprimieren.
Antwort 16 von jhonnycgn vom 23.07.2020, 12:39 Options
Hallo Ralf
Vielen Dank noch mal für Deine Hilfe!
Das mit dem Löschen der Beziehungen, komprimieren und neu anlegen klappt leider auch nicht. Ich habe jetzt die anderen Tabellen aus der Abfrage rausgenommen und werde die mit Untertabellen ins Formular einpflegen. Das ist nicht die eleganteste Lösung, geht aber auch..
Gruß
jhonnycgn
Antwort 17 von RalfH vom 23.07.2020, 13:13 Options
was mir noch einfallen würde, wäre, das eventuel die Eigenschaft Bearbeiten zulassen für das betreffende Formular auf nein gestellt ist.