datum wijziging record

Status
Niet open voor verdere reacties.

pouwel

Gebruiker
Lid geworden
26 okt 2002
Berichten
7
Ik wil bij een record zowel de datum van aanmaken van het record als de datum van de laatste wijziging
Voor het aanmaken gebruik ik now()
Wat moet ik gebruiken voor de datum laatste wijziging
 
maar als ik hetzelfde gebruik, hoe moet ik de velden dan instellen dat het veld voor de aanmaakdatum slechts een keer wordt ingevuld en het veld met de datum laatste mutatie iedere keer aangepast wordt?
 
De datum voor de Aanmaakdatum kun je invullen middels de optie <Standaardwaarde>. Hier zet je dan de formule =Now(). De datum van Wijzigen kun je zo niet instellen, omdat de standaardwaarde alleen gevuld wordt bij het aanmaken van een record, en niet bij het wijzigen. Daar moet je dus een actie voor gebruiken, die controleert of het formulier is gewijzigd of niet. Bij voorbeeld de gebeurtenis <Bij aanwijzen>, die je dan laat kijken naar de status Dirty.
Code:
Private Sub Form_BeforeUpdate(Cancel As Integer)
    If Me.Dirty Then Me.txtGewijzigd = Now()
End Sub
Om maar een voorbeeldje te geven.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan