Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Rollback bei einer ungebundenen Combobox
zurück: Nachschlagefeld soll andere Werte eintragen weiter: Formulareinträger verlinken Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gärtner mit ä
Gast


Verfasst am:
27. Nov 2010, 14:25
Rufname:

Rollback bei einer ungebundenen Combobox - Rollback bei einer ungebundenen Combobox

Nach oben
       Version: Office 2003

Hallo Forum,

ich habe eine ungebundene Combobox mit Namen Benutzerolle. Verändert jemand den Wert zB Kunde auf Admin möchte ich nach dem Hauptadmin PW fragen und wenn das falsch ist soll wieder der alte Wert in der cbo erscheinen.
Code:
Private Sub cboRolle_BeforeUpdate(Cancel As Integer)
    ' Hier steht der Code der die Berechtigung überprüft.
    ' ...
    ' Hier möchte ich die cbo wieder auf den alten Wert setzen.
    ' Jedoch egal was ich schreibe, der neue Wert wird trotzdem übernommen.
    'Me.cboRolle.Value = m_lOldRole
    Me.cboRolle.Undo
    Cancel = True
End Sub
Der Rollenwechsel findet jedoch immer statt. Der alte Wert kommt nicht zurück. OldValue funktioniert nur bei gebundenen cbos. Eine wilde Bastellösung mit separater Speicherung des alten Wertes kann ich mir selber zusammen bauen. Gibt es für dieses Problem einen schönen Weg?

Vielen Dank

Peter
steffen0815
VBA-Programmierer


Verfasst am:
27. Nov 2010, 14:31
Rufname:


AW: Rollback bei einer ungebundenen Combobox - AW: Rollback bei einer ungebundenen Combobox

Nach oben
       Version: Office 2003

Hallo,
Zitat:
Eine wilde Bastellösung mit separater Speicherung des alten Wertes kann ich mir selber zusammen bauen.
Ich empfehle dir, tue das.
_________________
Gruß Steffen
Gärtner mit ä
Gast


Verfasst am:
27. Nov 2010, 14:35
Rufname:

AW: Rollback bei einer ungebundenen Combobox - AW: Rollback bei einer ungebundenen Combobox

Nach oben
       Version: Office 2003

Ok Danke. Smile Dann muß ich wohl...
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
27. Nov 2010, 18:57
Rufname:


AW: Rollback bei einer ungebundenen Combobox - AW: Rollback bei einer ungebundenen Combobox

Nach oben
       Version: Office 2003

Hallo,

ist eigentlich nicht sehr wild. Zum Beispiel so:
Code:
Private varID As Variant

Private Sub Form_Current()
    varID = Me.cboRolle
End Sub

Private Sub Form_Load()
    varID = Me.cboRolle
End Sub

Private Sub cboRolle_AfterUpdate()
    If InputBox("Kennwort") <> "Test" Then
        Me.cboRolle = varID
    Else
        varID = Me.cboRolle
    End If
End Sub
Wobei die InputBox natürlich zu ersetzen wäre gegen die entsprechende Kennwortabfrage.

Gruß

Christian
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: Datensätze nur einmal anzeigen in einer Combobox 2 User001 1307 17. Okt 2013, 16:54
Svensation Datensätze nur einmal anzeigen in einer Combobox
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage über Combobox 7 Zip 506 05. Jul 2011, 12:34
MissPh! Abfrage über Combobox
Keine neuen Beiträge Access Tabellen & Abfragen: Im Combobox verschwinden Werte 23 Marina_Arida 1148 18. Jun 2010, 17:34
Marina_Arida Im Combobox verschwinden Werte
Keine neuen Beiträge Access Tabellen & Abfragen: ComboBox (sry Englisches Access) 1 Suli 486 30. Aug 2007, 19:22
rita2008 ComboBox (sry Englisches Access)
Keine neuen Beiträge Access Formulare: Alter in ungebundenen Taxtfeldern errechnen 6 tommy22 503 08. Aug 2007, 21:45
tommy22 Alter in ungebundenen Taxtfeldern errechnen
Keine neuen Beiträge Access Formulare: Berechnung eines ungebundenen Textfeldes für jeden Datensatz 2 Gast 505 06. Aug 2007, 16:23
Gast Berechnung eines ungebundenen Textfeldes für jeden Datensatz
Keine neuen Beiträge Access Formulare: aus combobox übernehmen und in tabelle eintragen 7 bastarx_ 601 03. März 2007, 13:20
Willi Wipp aus combobox übernehmen und in tabelle eintragen
Keine neuen Beiträge Access Formulare: Memo-/Textfeld durch Combobox füllen 2 ZAVJAH 1011 26. Feb 2007, 19:09
b-seite Memo-/Textfeld durch Combobox füllen
Keine neuen Beiträge Access Formulare: Erfassen in Combobox 0 Erwin07 501 05. Jan 2007, 11:01
Erwin07 Erfassen in Combobox
Keine neuen Beiträge Access Formulare: Bestimmter Eintrag aus Tabelle öffnet neue Combobox 1 heirnele 711 11. Jun 2006, 11:03
Robsl Bestimmter Eintrag aus Tabelle öffnet neue Combobox
Keine neuen Beiträge Access Formulare: combobox zeigt nicht alles an 1 little lady 594 17. Mai 2006, 10:52
stpimi combobox zeigt nicht alles an
Keine neuen Beiträge Access Formulare: ComboBox in Unterformular 0 roger99 593 08. Nov 2005, 15:20
roger99 ComboBox in Unterformular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editoren Forum