Avatar billede schoesler Nybegynder
06. februar 2004 - 08:57 Der er 19 kommentarer og
2 løsninger

Queries med tilhørende kalender

Hej Eksperter

I en tabel vil jeg gerne køre en query for en bestemt dato. Vil gerne have at en kalender poper op og man kan vælge start dato og igen slut dato. Kan det lade sig gøre. Er der nogen som har et eksempel liggende?
Avatar billede schoesler Nybegynder
06. februar 2004 - 09:01 #1
jan@schoesler.com
Avatar billede mlhave Nybegynder
06. februar 2004 - 11:40 #2
Er sendt
Avatar billede mlhave Nybegynder
06. februar 2004 - 11:42 #3
Opret 2 felter på din form en slutdato og en startdato, lad disse felter indgå i din forespøgsel som et kriterie med ala "between [Startdato] and [Slutdato]"
Avatar billede mlhave Nybegynder
06. februar 2004 - 11:43 #4
Håber du kan bruge det :o)
Avatar billede mugs Novice
06. februar 2004 - 17:21 #5
Eksempel sendt
Avatar billede schoesler Nybegynder
06. februar 2004 - 17:57 #6
'mugs' kan ikke åbne dit eksempel kører office 2000?
Avatar billede mugs Novice
06. februar 2004 - 18:01 #7
Har du pakket det ud?
Avatar billede schoesler Nybegynder
06. februar 2004 - 18:06 #8
Ja, det har jeg
Avatar billede mugs Novice
06. februar 2004 - 18:09 #9
Hmm - Jeg bruger XP og Access2000. Hvilken fejl får du? Jeg prøver igen.
06. februar 2004 - 22:44 #10
Prøv evt at kigge på denne database: http://www.makeiteasy.dk/eksempler/Kalender.zip

Vælg knappen "Søg på dato". De 2 datofelter i dialogboksen kan dobbeltklikkes på, hvorved kalenderen åbnes.

/Thomas
Avatar billede schoesler Nybegynder
07. februar 2004 - 09:10 #11
Tak for foreslag, vender tilbage iaften. 'mugs' kan stadig ikke bruge din db Access lukker automatisk ned når jeg trykker på øverste knap
Avatar billede mugs Novice
07. februar 2004 - 09:15 #12
Jeg har afprøvet min db igen, og her fungerer den upåklageligt. Jeg har set Thomas' forslag, og det kører efter stort set samme princip, om end Thomas' er lidt mere elegant.
For sfovs skyld prøver jeg lige at sende en anden db. Jeg vender tilbage iaften.
Avatar billede schoesler Nybegynder
08. februar 2004 - 18:07 #13
Nu har jeg rodet lidt med thomasjepsen's foreslag. Får søgefunktionen til at virke, men jeg kan ikke overføre søgningen til min rapport kun på forms?

'mugs' Kan ikke forstå at jeg ikke kan få din db til at køre når der ikke er noget galt med thomasjepsens!
Avatar billede mugs Novice
08. februar 2004 - 18:09 #14
Jeg ved ikke hvad der kan være galt. Du skrev tidligere at den gik ned, når du trykkede på den øverste knap. Hvad sker der når du trykker på nederste?
08. februar 2004 - 18:35 #15
Schoesler-> Du kan evt lave en knap på din formular med denne kode:

If Me.Filteron Then
  Docmd.Openreport "DinRapport",acviewpreview,,Me.Filter
else
  Docmd.Openreport "DinRapport",acviewpreview
endif

Derved udskrives præcis de samme poster, som vises på formularen.

/Thomas
Avatar billede schoesler Nybegynder
08. februar 2004 - 19:14 #16
'thomasjepsen' du har delvis ret, men hvis jeg lukker søgeformularen kan den ikke finde start og slut dato.?
Avatar billede schoesler Nybegynder
08. februar 2004 - 19:18 #17
på den knap jeg oprettet med:

If Me.Filteron Then
  Docmd.Openreport "DinRapport",acviewpreview,,Me.Filter
else
  Docmd.Openreport "DinRapport",acviewpreview
endif
Avatar billede mugs Novice
08. februar 2004 - 19:30 #18
Jeg plejer at bruge denne til at udskrive en filtreret rapport:

If Me.FilterOn = False Then
MsgBox "Der er ikke sat filter på formularen." & vbNewLine & "Procedüren forlades."
Exit Sub
Else
DoCmd.OpenReport "Rapport1", acViewPreview, , Me.Filter
End If

Men når du benytter Me.Filter, SKAL formularen være åbnet, eller kan rapporten ikke finde filteret.
08. februar 2004 - 19:32 #19
Schoesler->Nå ja, det kan du have ret i. I stedet kan du lægge knappen på søgeformularen. Så skal kode bare se således ud:

If Forms!DinFormular.Filteron Then
  Docmd.Openreport "DinRapport",acviewpreview,,Forms!DinFormular.Filter
else
  Docmd.Openreport "DinRapport",acviewpreview
endif
Avatar billede schoesler Nybegynder
08. februar 2004 - 19:58 #20
'thomasjepsen' nu virker det fint tak for hjælpen. Et lille tillægsspørgsmål. Hvis jeg vil ændre datoen i søge formularen. Vil jeg gerne når jeg trykker på feltet slette indholdet "onclick"?
08. februar 2004 - 20:01 #21
Me!Start = Null (på vedFokus på Start og slut-feltet)

tak for point :o)
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