Avatar billede joki Mester
04. august 2003 - 20:47 Der er 5 kommentarer og
1 løsning

Automatisk indsætning af dato i underformular access97

Hej

Jeg har en database over div reservedel med tilhørende p/n.
denne tabel er linket sammen med en ordre tabel, som består af felterne partnummeridref, bestilttilnr, modtdato, bestiltdato.

Når reservedelen kommer hjem indtastes p/n i en form, og der listes(ud fra en forespørgelse) de "bestilttilnr" der har udestående ordre på det hjemkommet p/n, men hvor modtdato "is null".
Jeg vil gerne kunne "ved indgang" i feltet i underformularen indsætte dags dato, men selv om jeg i egenskaben for feltet modtdato, sætter "ved indgang" = date()
sker der intet.

På forhånd tak
Avatar billede rosco Novice
04. august 2003 - 20:55 #1
Feltet skal have Date() som standardværdi.
Avatar billede mugs Novice
04. august 2003 - 20:57 #2
Flg er indsat i en underformular's felt dato i Enter Event;

Me.dato = Date

Og det fungerer
Avatar billede mugs Novice
04. august 2003 - 20:59 #3
rosco > Standardværdien gælder kun for nye poster, og det er der ikke tale om her, så vidt jeg kan forstå.
Avatar billede rosco Novice
04. august 2003 - 21:01 #4
Ok, det var det jeg forstod det som. :o)
Avatar billede mugs Novice
04. august 2003 - 21:03 #5
Tøv nu lige lidt. access vil overhovedet ikke godtage =date() i en formular. Jeg tror, at joki har skrevet = date() direkte i egenskabsarket. Det vil Access godtage, men der sker ikke noget.

Sæt markøren i linien VedIndgang og tryk på de 3 små ... i højre side. Du kommer ind i VBA-editoren og her indsætter du min kode. Så skal det køre.
Avatar billede joki Mester
04. august 2003 - 21:19 #6
Mange tak til mugs
Me.dato = Date
det virkede
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester