29. august 2003 - 09:29
Der er
9 kommentarer og 2 løsninger
Kriterie for denne måned
har en række datoer i dette format: ##-##-#### Hvordan laver man et kriterie, så den tager alle datoer for den måned man er i. Eksemepvis august for denne måned.
Annonceindlæg tema
Cloud & AI
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.
29. august 2003 - 09:33
#1
Lav en forespørgsel der søger mellem de to datoer.
29. august 2003 - 09:37
#2
Er det faste hver mdr. så lav 12, Den første hedder Januar osv.
29. august 2003 - 09:37
#3
Hmmm... pointen er at jeg ikke skal ind og ændre den hver måned, men at den selv skal finde alle værdier for denne måned...
29. august 2003 - 09:38
#4
Der må være en funktion ala Date()
29. august 2003 - 09:41
#5
Ok, så duer mit ikke. Men jeg mener ikke det findes. :o)
29. august 2003 - 10:16
#6
I din forespørgsel laver du et udtryk med funktionen DatePart: Udtryk1: DatePart("m";[Dato]) Udtrykket vil nu returnere måneden efter den dato du har indtastet i feltet Dato. I kriteriefeltet for dette udtryk indtaster du; [Indtast måned] og forespørgslen vil returnere de poster der ligger i den måned du har indtastet. Hvid du indtaster 8 vil alle poster i AUG blive vist.
29. august 2003 - 10:34
#7
hmm.. den skal kun tage fra 2003.
29. august 2003 - 10:39
#8
Så lav et udtryk mere der returnerer året: Udtryk2: DatePart("yyyy";[Dato]) og indsæt 2003 som et kriterie.
29. august 2003 - 10:41
#9
Ja.. okay... pointen med det hele var dog, at den skulle gøre det hele automatisk, også i 2004.
29. august 2003 - 10:49
#10
Dit dato-felt's kriterie skal være: Between Dateserial(Year(Date()); Month(Date());1) And DateSerial(Year(Date()); Month(Date())+1; 1-1) Så kører det hele automatisk !!!
29. august 2003 - 10:56
#11
Perfekt!
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser