12. juni 2002 - 12:20Der er
16 kommentarer og 1 løsning
date()
Jeg har en standardværdi date() - den pladser datoen for oprettelse af posten automatisk. Jeg skal derimod bruge, at den indsætter dagsdato - Altså en post kan være oprettet d. 12.12.2001. I datofeltet på posten skrives datoen 12-12-2001. Jeg går så ind på posten dagen efter - så skal der i datofeltet for posten stå 13-12-2001. To dage senere skal der stå 15-12-2001.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du skal opdatere posten idet du åbner den: På den knap du trykker på kan du lave en on-click event: docmd.runsql "UPDATE tabelnavn SET FeltNavnMedDatoI = #" + format(Date(),"mm-dd-yy") + "# WHERE BetingelseForDenAktuellePost" Betingelsen for den aktuelle post kender jeg ikke da du ikke har angivet dette, men det kunne f.eks. være "ID = 1" eller noget i den retning.
In the BEFORE UPDATE field for the form you can update the date field with this code. This gets done IF you alter the record, I can see no reason to alter the date just because to LOOK at it and if it is a detail from there can be many you SEE at one time :o)
Den skal opdatere datoen uden, at jeg behøver gå ind og se på posten. Den skal automatisk sørge for, at det altid er dagsdato der står i feltet i tabellen.
Helst en værdi jeg kan sætte i feltet standardværdi i tabel.
itbjarne - datoen skal heller ikke ændre sig nå jeg går ind og kigger på den. Datoen skal ændre sig imellem kl. 23.59.59 - dag 1 - og kl 00.00.01 - dag 2.
Hvis du laver det som kode, kan du lave en funktion som du så kalder fra makroen (så skal du ikke vælge runsql men runcode nederst i vinduet). Noget i retning af (har ikke testet det): Public Function OpdaterDet() Docmd.SetWarnings FALSE Docmd.RunSql "UPDATE tabelnavn SET FeltNavnMedDatoI = #" + format(Date(),"mm-dd-yy") + "# WHERE BetingelseForDenAktuellePost" Docmd.SetWarnings TRUE End Function Makroen skal så udføre funktionen "OpdaterDet"
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.