Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: mad am Januar 21, 2024, 09:04:11

Titel: Datenbearbeitung "nein" - Listenfeldauswahl
Beitrag von: mad am Januar 21, 2024, 09:04:11
Hallo Zusammen,

habe bei meinem Form "frmPruefvorschriften" in den Eigenschaften unter Daten - Bearbeitung zulassen - auf "nein" gestellt.
Erst wenn Schreibrechte vergeben sind wird das Form beim laden mit
     
...
 Me.AllowEdits = True
...
bearbeitbar.

Nun gibt es aber in dem Form ein Listenfeld "lstPruefvorschriften" bei dem nun auch keine Auswahl mehr per Doppelklick möglich ist. Mit dem Doppelklick springe ich nur auf den entsprechenden DS, ohne diesen (erstmal) zu bearbeiten.
Es wird der LZF 3077 angezeigt (Syntaxfehler (fehlender Operator) im Ausdruck!

Gibt es eine Möglichkeit das im Listenfeld eine Auswahl möglich ist trotz, daß das Formular auf "Bearbeiten zulassen - nein" gestellt ist?

Hätte vielleicht jemand einen Lösungsansatz?


Gruss
mad
Titel: Re: Datenbearbeitung "nein" - Listenfeldauswahl
Beitrag von: MzKlMu am Januar 21, 2024, 10:05:45
Hallo,
und warum zeigst Du nicht den Code der den Fehler auslöst ?
Titel: Re: Datenbearbeitung "nein" - Listenfeldauswahl
Beitrag von: mad am Januar 21, 2024, 11:08:42
Gerne

Private Sub lstPruefvorschriften_DblClick(Cancel As Integer)
    Me.Recordset.FindFirst "PVID = " & Me!lstPruefvorschriften
End Sub


Gruss
mad
Titel: Re: Datenbearbeitung "nein" - Listenfeldauswahl
Beitrag von: MzKlMu am Januar 21, 2024, 12:22:01
Hallo,
wenn das Formular gesperrt ist (für Änderungen) geht das nicht.
Du musst die einzelnen Felder sperren und das Listenfeld auslassen.