Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

Automatsch datum invullen

  • Leeuw1960

    Ik heb een database met tabel waarin ik de status van een project bij hou.

    ik heb daarin een veld waar je o.a “Gestart” en “Gereed” kan selecteren.

    En ik heb nog twee andere kolommen, 1 met “datum gestart” en 1 met “datum gereed”

    Nu zou ik graag bij het het kiezen van de status “Gestart” er de huidige datum ingevuld wordt in het veld “datum gestart”

    En natuurlijk bij het wijzigen van de status “Gestart” naar “Gereed” dat dan de huidige datum ingevuld wordt bij het veld “datum gereed”

    Wie o wie kan mij op weg helpen of weet een voorbeeld.?

    b.v.d. Richard

  • JaapTon

    Richard,

    Dat kan via een stukje VBA-code:

    Zet in de eigenschap “Na wijziging” van het veld Gestart de volgende code:

    Me!DatumGestart = Now()

    Succes.

  • Leeuw1960

    JaapTon,

    Bedankt voor de tip.

    Alleen ik denk dat ik het niet goed omschreven had.

    Ik heb 1 veld met enkele keuzes.

    “gestart” , “uitgesteld” , “afgekeurd” , “gereed”

    Als ik in het veld de keuze maak “gestart”dan moet in het veld “start datum” de datum van vandaag in gevuld worden.

    Kies ik uitgesteld dan gebeurd er niets.

    Kies ik “gereed”dan moet het veld “datum gereed” gevuld worden met de datum van vandaag.

    met de optie “na wijziging” wordt volgens mij bij iedere wijziging (keuze) het veld “start datum” gevuld met de datum van vandaag, of zie ik dat verkeer.?

  • JaapTon

    Richard,

    Je ziet het goed.

    Je moet dus iets extra's toevoegen:

    If Me|!Keuzeveld = “Gestart” then

    Me!StartDatum = Now()

    ElsIf Me!|Keuzeveld = “UItgesteld” then

    Me!DatumUitgesteld = Now()

    …..

    …..

    ……

    EndIf

    Succes.

  • Leeuw1960

    JaapTon,

    Bedankt, hiermee zal het wel lukken.

    Bij de eerste poging gebeurde er nog helaas niets ook geen foutmelding dus mischien is het iets met de datum notatie.

    Ik probeer verder.

    mvg Richard

  • Leeuw1960

    JaapTon,

    Opgelost mijn fout.

    Mijn keuzelijst kwam voort uit een tabel, waarbij ik voor iedere status ook een veld met nummering heb.

    Dit nummer wordt gebruikt in de tabellen waarbij hij de status (tekst) laat zien.

    Dus na ipv “Gestart” een 1 in te vullen ging het goed.

    mvg

    Richard

  • JaapTon

    Hartstikke goed!

    Bedankt voor de terugkoppeling.