Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Accsess: Felder gesperrt? (sehr kompliziert!)

Empfohlene Antworten

Veröffentlicht

Hi, meine Frage stell ich jetzt mal und später nochmal, dazwischen erklär ich die situation. zum schnelleren schreiben verzichte ich auf großbuchstaben, die sind eh überflüssig ;)

Wieso kann ich in das Eine Texteld (Subformular) was schreiben und in einem identischen Feld (Subformular) nicht schreiben?

Situation:

Formular zur Abfrage von Tätigkeiten zur Auftragsabwicklung

- 6 Tabellen (kontakt, kundenkontakt, kunde, system, marktplatz, rolle)

- Mappings:

        kontakt.kontaktid 1:n kundenkontakt.kontaktid

           kunde.kundenid 1:n kundenkontakt.kundenid

            rolle.rolleid 1:n kundenkontakt.rolleid

  marktplatz.marktplatzid 1:n kunde.marktplatzid

          system.systemid 1:n kunde.ftp_pmi

Daten aus allen Tabellen müssen ausgegeben werden

Der Kunde ist abhängig von seiner Rolle, ob er Auftraggeber, Datenreciever oder ansprechpartner ist

Formular mit allen Feldern

Kunden können nicht entsprechend ihrer Rolle eingefügt werden → Einführen von unterformularen welche jeweils die ID zum verknüpfen und das Wertfeld enthalten.

insgesamt 10 solche subformularfelder

subformularfelder bekommen daten aus abfrage

einige subformularfelder lassen sich ändern, andere nicht

Wieso?

Eigenschaften aller angeguckt und verglichen → 100% identisch

Tatsache von Endlosformular und Einzelformular spielt keine Rolle, wurde bereits getestet, keine Auswirkung

Woran könnts noch liegen???

Hallo,

es kann vielleicht einfach an der Abfrage liegen, die Deinem Formular als Datenherkunft dient. Wenn man Tabellen miteinander verknüpft, kann es zu 'nicht aktualisierbaren' Abfragen kommen. D.h. durch die Art der Beziehung ist es Access nicht möglich, mit dieser Abfrage die Daten zu ändern. Das kann glaube ich vorkommen, wenn z.B. die Datentypen der verknüpften Felder nicht gleich sind, oder die Tabellen mit Nicht-Schlüssel-Attributen verknüpft sind.

Es kann sein, dass duch die Verknüpfung mit Deinem Unterformular genau so ein Fall aufgetreten ist und Du die Daten somit nicht bearbeiten kannst. Also Abfrage und Verknüpfung checken.

Sonst fällt mir leider nichts ein.

Gruß Meenzer

deine aussage klingt logisch, nur hält mein access wohl nich viel davon ;)

10 Unterformulare mit 1 Eingabefeld

alle 10 Unterformulare beziehen ihre daten aus einer Abfrage welche auf 1 Tabelle zugreift

alle 10 unterformular, eingabe felder und abfragen sind gleich, 5 Felder aus dabelle A, 5 aus Tabelle B

Alles Textfelder

3 aus A und 4 aus B erlauben eingaben, die anderen nich.

ergibt keinen sinn, sie sind einfach identisch, trozdem irgendwo unterschiedlich O_o

Die Eigenschaften der Subformulare selber

Die Eigenschaften des Textfeldes im Subformular

Subformulare im Hauptformular nicht gesperrt

Access 2000

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.