Supportnet / Forum / Datenbanken
Befehl rückgängig machen
Frage
Hi,
Folgendes Problem:
Ich möchte in einer Formularansicht mittels Befehlsschaltfläche den Befehl "letzte Aktion rückgänig machen" einfügen.
Konkret bedeutet das: ein eben noch sichtbarer Datensatz hat in einem
Kontrollfeld ein Häckchen bekommen und ist nicht mehr sichtbar. Mit der
Befehlsschaltfläche soll genau diese Aktion rückgänig gemacht werden können,
also im Pinzip ein "Strg+Z"-Befehl.
Wie kann man das umsetzen ?
Antwort 1 von teccer
am schnellsten geht es über ein makro "setze wert"
als feld gibst du das kontrollkästchen an
und als wert
ja oder nein
so kannst du auh andere sachen wieder anders beshriften etc. du kannst überschriften, hintergründe etc. ändern. am besten beschäftigst du dich mal mit makros. siehe hilfe. da gibt es sehr gute beispiele was alles möglich ist und das ist ne ganze menge
als feld gibst du das kontrollkästchen an
und als wert
ja oder nein
so kannst du auh andere sachen wieder anders beshriften etc. du kannst überschriften, hintergründe etc. ändern. am besten beschäftigst du dich mal mit makros. siehe hilfe. da gibt es sehr gute beispiele was alles möglich ist und das ist ne ganze menge
Antwort 2 von KawaVN800
Hi!
Ich glaube das am besten fügst Du für deine Schaltfläche eine Beim-Klichen-Procedur wie folgt:
Private Sub Befehl282_Click()
On Error GoTo Err_Befehl282_Click
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
Exit_Befehl282_Click:
Exit Sub
Err_Befehl282_Click:
MsgBox Err.Description
Resume Exit_Befehl282_Click
End Sub
Bei mir fukzt einwandfrei!
CU
Carlo(:-))
Ich glaube das am besten fügst Du für deine Schaltfläche eine Beim-Klichen-Procedur wie folgt:
Private Sub Befehl282_Click()
On Error GoTo Err_Befehl282_Click
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
Exit_Befehl282_Click:
Exit Sub
Err_Befehl282_Click:
MsgBox Err.Description
Resume Exit_Befehl282_Click
End Sub
Bei mir fukzt einwandfrei!
CU
Carlo(:-))

