Hallo, Silke!
Brauche mal wieder euren kompetenten Rat. Habe ein Formular
erstellt mit 2 Kontrollkästhen. Ich muss für jeden der
Kandidaten erst einen Link versenden und danach eine E-Mail.
Also wenn ich jeweils einer diese Aktionen ausgeführt habe
klicke ich das Kontrollkästchen in meiner Datenbank an um den
Überblick zu haben. Nun möchte ich, dass jedesmal wenn ich ein
Kästhen anklicke daneben auch das aktuelle Datum erscheint.
Ist soetwas möglich?
Nichts ist unmöglich… Toyota.
Das wird also heißen, dass Du auch zwei entsprechende Datumsfelder in der Datenbank hast. Ansonsten würde Dir das ja nix helfen.
Tun wir mal so, als hättest Du eine Checkbox „Kaestchen1“ und ein zugehöriges Textfeld „txtDatumsfeld1“. Die Steuerelemente sind an die betreffenden Datenbankfelder gebunden.
Dann kannst Du das Feld ungefähr so setzen (im Ereignis „NachAktualisieren“ oder eben „AfterUpdate“ der Checkbox):
Private Sub chkKaestchen1\_AfterUpdate()
' zum Beispiel nur setzen, wenn's noch leer ist
If Nz(Me.txtDatumsfeld1, 0) = 0 Then
Me.txtDatumsfeld1 = Now()
End If
' oder nur setzen, wenn das Kästchen angekreuzt wird
If Nz(Me.chkKaestchen1, False) Then
Me.txtDatumsfeld1 = Now()
End If
End Sub
Gruß, Manfred