Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Access Formular mi Read-Only Modus (acFormReadOnly)
zurück: Datensatz einfärben weiter: Word Dokument mit button öffnen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
brooky
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Okt 2009, 22:15
Rufname:

Access Formular mi Read-Only Modus (acFormReadOnly) - Access Formular mi Read-Only Modus (acFormReadOnly)

Nach oben
       Version: Office 2003

Hey Forum,

ich habe ein daemliches Problem mit einem Access-Formular. Dieses ist grundsaetzlich dazu da, um neue Datensaetze einzufuegen. Ich benutze es jedoch an anderer Stelle auch, um Datensaetze anzuzeigen. Hier moechte ich jedoch nicht, dass der User die Daten veraendern kann. So weit so gut.

Ich benutze im VBA-Text folgende Zeile zum Oeffnen:
Code:
DoCmd.OpenForm FormName:="frm_mask_main", view:=acNormal, datamode:=acFormReadOnly, OpenArgs:=Me.subfrm_show_list_QEC.Form.Recordset.[QEC-No]


Das Sperren mit 'acFormReadOnly' funktioniert jedoch nicht! Ich habe auch schon den Grund dafuer rausgefunden: Im dem zu oeffnenden Formular werden (in der 'OnCurrent'-Methode) Textfelder deaktiviert, wenn ein bestimmter Wert eingetragen ist. Das Ganze sieht so aus:
Code:
    If [203_repeat].Value = 1 Then
        [203a_same].Enabled = True
    Else
        [203a_same] = 0
        [203a_same].Enabled = False
    End If


Dieser Code sorgt dafuer, dass alle Controls in dem Formular wieder editierbar sind. Und zwar auch diejenigen, die vom VBA-Text nicht direkt beeinflusst werden. Wenn der Code nicht ausgefuehrt wird, funktioniert das Sperren der Formularfelder problemlos.

Was mache ich falsch? Confused
ebs17
Learning by Doing - Bastler


Verfasst am:
17. Okt 2009, 23:42
Rufname:
Wohnort: Reinsberg

AW: Access Formular mi Read-Only Modus (acFormReadOnly) - AW: Access Formular mi Read-Only Modus (acFormReadOnly)

Nach oben
       Version: Office 2003

Verwende die Formulareigenschaften ...
- "Daten eingeben" = Ja für Eingabeformular
- "Anfügen/Bearbeiten/Löschen zulassen" = Nein für Anzeigeformular
... in Verbindung mit Mehrere Instanzen eines Formulars öffnen

_________________
Mit freundlichem Glück Auf!

Eberhard
MissPh!
Office-VBA-Programmiererin


Verfasst am:
18. Okt 2009, 22:12
Rufname:
Wohnort: NRW


AW: Access Formular mi Read-Only Modus (acFormReadOnly) - AW: Access Formular mi Read-Only Modus (acFormReadOnly)

Nach oben
       Version: Office 2003

Hallo brooky,

der gezeigte Code ist ganz bestimmt nicht dafür verantwortlich, dass das Formular auf "änderbar" eingestellt wird!

Zitat:
Ich benutze es jedoch an anderer Stelle auch, um Datensaetze anzuzeigen.

Daraus hätte ich jetzt nicht geschlossen, dass dies parallel stattfinden könnte.
Das geht natürlich nicht, sicherlich auch nicht mit mehreren Instanzen des Formulars.

_________________
Gruß MissPh!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnende Felder aus Formular in Tbl speichern 1 heatseeker 1280 26. Jul 2005, 20:27
jens05 Berechnende Felder aus Formular in Tbl speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Problem beim Bericht oeffnen, wenn Parameter von Formular 11 Gast1 993 21. Jul 2005, 15:28
Nindigo Problem beim Bericht oeffnen, wenn Parameter von Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage über Formular einen Wert übergeben. 4 magnum 1280 29. Mai 2005, 14:55
jens05 Abfrage über Formular einen Wert übergeben.
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1606 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Keine neuen Beiträge Access Tabellen & Abfragen: kreuzabfrage ausführen nach vorgeschaltetem formular mit kom 4 Gast 887 21. Dez 2004, 15:17
Gast kreuzabfrage ausführen nach vorgeschaltetem formular mit kom
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 790 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit mehreren Kriterien aus Formular 5 Danny G. 2218 09. Sep 2004, 11:08
Danny G. Suchfunktion mit mehreren Kriterien aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Mit Formular Abfrage machen? 9 Gast 2092 06. Sep 2004, 10:03
Nevyn Mit Formular Abfrage machen?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: AbfrageKriterien in einem Formular eintragen 12 Martin von der Bergwiese 2999 17. Aug 2004, 10:11
stpimi AbfrageKriterien in einem Formular eintragen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps