02. januar 2003 - 22:25Der er
11 kommentarer og 1 løsning
En kalender der kan overføre datoer til et felt
Access XP: Kan man sætte en kalender ind i en formular og ved enkelt-/dobbeltklik på datoen få datoen indsat i et felt på den pågældende formular? /Brix
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.
På min hjemmeside www.access.hugopedersen.dk ligger der en demodatabase med masser af dato/tid eksempler. Prøv at se om ikke der er noget af det du søger. Jeg er 99% sikker på at det er tilfældet.
Henrik: Terry's forslag er implementeret i en db tilsendt af brix66. Denne db vil ikke blive tilsendt andre, idet brix66 har bedt om, at den behandles fortroligt.
Af hensyn til eksperten's regler, er jeg nødsaget til, at lave en ny db som du kan få tilsendt. Men hvorfor ikke prøve dig frem? Jeg har fulgt Terry's og det fungerer perfekt.
Men hvis du insisterer kan jeg lave den på Søndag.
You choose the Calendar object from the toolbox and place it on a form. You should be able to find it by pressing the more controls button (at the bottom). It is named Calendar Control 10.0 on Office XP and I think its the same (name) under 97 and 2000.
You may not be able to find the AFTER UPDATE event in the properties, so just choose one of them to open the code window and then choose it from the list. Then its just a case of adding some code similar to my example above. And if mugs can get it to work anyone can (just joking mugs ;o) )
brix66, I noticed you have placed a comment on a previous qestion concerning a calendar, cant you use this one?
Oprindeligt ville jeg blot have overført en dato (fra tryk på kalender) til et felt på formularen, men mugs har hjulpet mig så jeg kan trykke på mange datoer og de bliver så lagret i en tabel som er sat ind på den pågældende formular som en underformular (det er mit valg og ikke mugs). Så alt i alt var det mere end jeg kunne håbe på. Jeg har ikke været på Eksperten så længe men jeg må sige at jeg er overrasket over den hjælpsomhed der findes her. Så tusind tak til alle..... /Brix66
Tak for point. Til andre brugere: Jeg var først ved at bruge løsningen som terry skitserede med et ActiveX objekt. Men da brix66 ville have flere datoer vist i en underformular, valgte jeg at lave det som en VBA-løsning med 2 Inputboxe, der repræsenterer første og sidste dato der skal tilføjes tabellen. VBa går derefter ind i en løkke, og tilføjer alle datoer.
Jeg her herefter tilsendt brix66 et forslag, hvor brugeren kan vælge mellem at tilføje een dato ved hjælp af en kalender, eller at tilføje en periode af valgfri længde ved en VBA-løsning.
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.