Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Änderungen nur bei Passworteingabe akzeptieren
zurück: Bilder in Access weiter: Automatisches Springe zu Datensätzen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
10. März 2004, 12:39
Rufname:

Änderungen nur bei Passworteingabe akzeptieren - Änderungen nur bei Passworteingabe akzeptieren

Nach oben
       

Hi,

wer kann mir helfen? Da nicht jeder Daten meiner Datenbank ändern soll, möchte ich, dass bei Änderungen in einem Formular, nach einem passwort gefragt wird.
D.h. nur wer ein bestimmtes Passwort eingeben kann, ist berechtigt Änderungen zu speichern.
Hat irgendjemand ne Idee wie das funktioniert?

Danke,
Marlis
Willi Wipp
Moderator


Verfasst am:
10. März 2004, 14:33
Rufname:
Wohnort: Raum Wiesbaden


Re: Änderungen nur bei Passworteingabe akzeptieren - Re: Änderungen nur bei Passworteingabe akzeptieren

Nach oben
       

Hi Marlis,

schau Dir mal im Forum Access Formulare das Thema Passwortgeschütztes Formular an.
Anstelle des
Code:
        MsgBox "Richtig"
'bzw.
        DoCmd.Close acForm, Me.Name
vewendest Du dann einfach
Code:
        Me.AllowAdditions = True                        'Anfügen (Neu) erlaubt
        Me.AllowDeletions = True                              'Löschen erlaubt
        Me.AllowEdits = True                               'Änderungen erlaubt
'bzw.
        Me.AllowAdditions = False                      'Anfügen (Neu) verboten
        Me.AllowDeletions = False                            'Löschen verboten
        Me.AllowEdits = False                             'Änderungen verboten

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
10. März 2004, 15:06
Rufname:

AW: Änderungen nur bei Passworteingabe akzeptieren - AW: Änderungen nur bei Passworteingabe akzeptieren

Nach oben
       

Hi Willi,

ich habs jetzt mal so probiert:
Code:
Private Sub LiteratureID__BeforeUpdate(Cancel As Integer)
    If InputBox("Enter the password to change the record", "") = "change" Then
        Me.AllowAdditions = True
        Me.AllowDeletions = True
        Me.AllowEdits = True
        MsgBox "You changed the record"
      Else
        Me.AllowAdditions = False
        Me.AllowDeletions = False
        Me.AllowEdits = False
        MsgBox "Wrong password. Changes cannot be saved"
    End If
End Sub

Leider funktionierts nicht ganz: Wenn ich auf "cancel" gehe und kein passwort eingebe, werden die änderungen trozdem akzeptiert.
Liegt das an "Private Sub LiteratureID__BeforeUpdate(Cancel As Integer)"?
Hab keine Ahnung, was ich stattdessen reinschreiben kann, da in dem Beispiel, zu dem du mir den Link geschickt hast, beim ÖFFNEN nach dem Passwort gefragt wird und ich die Passwortabfrage gerne gleich nach der Änderung hätte.

Danke
Marlis
Willi Wipp
Moderator


Verfasst am:
10. März 2004, 16:30
Rufname:
Wohnort: Raum Wiesbaden

Re: Änderungen nur bei Passworteingabe akzeptieren (II) - Re: Änderungen nur bei Passworteingabe akzeptieren (II)

Nach oben
       

Hi Marlis,

meine vorgeschlagene Loesung geht davon aus, das Du die Entscheidung (Passwortabfrage)
bereits beim Oeffnen des Formular (Form_Open) machst.
Es wird damit von vorneherein das Aendern, Loeschen und Neuanlegen verhindert.
Du hast es jetzt in einer Prozedur stehen, die erst bei dem Versuch des Speicherns
einer Aenderungen von LiteratureID ausgefuehrt wird.
Das ist fuer diese Variante zu spaet!
Hilft Dir das weiter oder sollen wir nach einer anderen Loesung suchen?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
10. März 2004, 17:38
Rufname:


AW: Änderungen nur bei Passworteingabe akzeptieren - AW: Änderungen nur bei Passworteingabe akzeptieren

Nach oben
       

Hi Willi,

ich machs jetzt anders und sperre einfach die felder beim Öffnen, so wie du vorgeschlagen hast.

Danke für den Tipp,
lg
Marlis
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 Formulare: n:m Unterformular mit/ohne Änderungen 3 vacantly 190 07. Sep 2011, 18:03
Nouba n:m Unterformular mit/ohne Änderungen
Keine neuen Beiträge Access Formulare: Änderungen werden in verknüpfter Tabelle nicht gespeichert 3 kassandra 186 05. Apr 2011, 17:42
MissPh! Änderungen werden in verknüpfter Tabelle nicht gespeichert
Keine neuen Beiträge Access Formulare: zwei cbos im Endlosformular (keine Änderungen möglich) 3 alioner 504 23. Nov 2010, 17:46
KlausMz zwei cbos im Endlosformular (keine Änderungen möglich)
Keine neuen Beiträge Access Formulare: Änderungen in Formular verhindern, solange Popup geöffne 1 Nis Randers 291 04. Dez 2009, 22:12
Nis Randers Änderungen in Formular verhindern, solange Popup geöffne
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungen bei einer 1:n Beziehung 1 Blubberbernd 301 06. Okt 2009, 15:42
KlausMz Änderungen bei einer 1:n Beziehung
Keine neuen Beiträge Access Formulare: Änderungen im Hauptformular - ändern Unterformular 9 Druck 1006 23. Aug 2009, 22:12
MissPh! Änderungen im Hauptformular - ändern Unterformular
Keine neuen Beiträge Access Formulare: Ich kann keine Änderungen am Formular speichern 1 accell 702 30. Jul 2009, 11:18
Gast Ich kann keine Änderungen am Formular speichern
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Formulare: Änderungen in Access vornehmen? 5 turbo lover 403 17. Apr 2009, 18:33
KlausMz Änderungen in Access vornehmen?
Keine neuen Beiträge Access Programmierung / VBA: Passworteingabe über VBA automatisieren 1 erny 996 27. Okt 2007, 23:59
JörgG Passworteingabe über VBA automatisieren
Keine neuen Beiträge Access Programmierung / VBA: Änderungen speichern und verwerfen 3 Gulsnick 2324 17. Apr 2007, 18:22
Nouba Änderungen speichern und verwerfen
Keine neuen Beiträge Access Formulare: Änderungen dokumentieren 6 Smmmile 1714 23. März 2007, 08:53
Smmmile Änderungen dokumentieren
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungen in zwei Tabellen / Aktualisierung 7 Gaeltacht 1107 21. Aug 2006, 19:55
jens05 Änderungen in zwei Tabellen / Aktualisierung
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe