Avatar billede sonos Nybegynder
19. maj 2004 - 07:58 Der er 13 kommentarer og
2 løsninger

Samme dato i flere forespørgelser

Hej,

Jeg har et antal forespørgelser med et dato felt i alle sammen, jeg vil gerne lave det sådan at man kun skal taste dato ind et sted, og så bliver dato'en sat ind eller bliver hentet derfra. er der nogen der kan hjælpe med det?

Mvh.

Sonos
Avatar billede sonos Nybegynder
19. maj 2004 - 08:01 #1
Jeg glemte lige, at alle data fra forespørgelsene skal importeres i excel, så hvis man kan skrive dato'en der skal søges på der vil det være det bedste.
Avatar billede jensen363 Forsker
19. maj 2004 - 08:22 #2
Jeg går ud fra, at der er tale om forespørgsler som du kan aktivere via en formular. Hvis dette er tilfældet, kan du oprette et kontrolelement i denne formular, og så i forespørgslernes kriterier henvise til dette felt
Avatar billede sonos Nybegynder
19. maj 2004 - 08:26 #3
Hej Jensen,

Det er kun forespørgsler, jeg har ikke nogen formularer.
Avatar billede jensen363 Forsker
19. maj 2004 - 08:31 #4
Så må du eventuelt forsøge at relaterer forespørgslerne til hinanden, således at forespørgsel1 indeholder variablen [Vælg dato : ] og de efterfølgende joines i forhold til valget i forespørgsel1.
Avatar billede jensen363 Forsker
19. maj 2004 - 08:39 #5
Et eksempel :

SELECT tblDataII.oprettelsesdato, tblDataII.periode, tblDataII.kundenr
FROM tblDataII
INNER JOIN DataUdtræk1
ON tblDataII.oprettelsesdato = DataUdtræk1.oprettelsesdato;
Avatar billede jensen363 Forsker
19. maj 2004 - 08:42 #6
Eksempel ( hoved-forespørgsel )

SELECT tblDataI.oprettelsesdato, tblDataI.periode, tblDataI.kundenr
FROM tblDataI
WHERE (((tblDataI.oprettelsesdato)=[Vælg Dato : ]));
Avatar billede terry Ekspert
19. maj 2004 - 08:47 #7
make one query which has a parameter to enter teh date, then use this query in all of your other queries wher you need to enter the same date
Avatar billede terry Ekspert
19. maj 2004 - 08:48 #8
In the first query you have a calculated field (new column) something like

Dato:[Indtast dato]


then in the other queries you have an extra field (dato) containing the entered date
Avatar billede terry Ekspert
19. maj 2004 - 08:49 #9
.
Avatar billede sonos Nybegynder
19. maj 2004 - 09:09 #10
Jeg kan godt bruge jeres foreslag, de er jo sådan set ens. Men kan de lade sig gøre at taste datoen ind i excel og så hente den derfra??
Avatar billede terry Ekspert
19. maj 2004 - 11:52 #11
why do you want to enter the date in Excel when it is the query which has use for it?
Avatar billede sonos Nybegynder
19. maj 2004 - 12:22 #12
Det er fordi, de data som access laver via forespørgelsene bliver sendt over i excel. Og der er nogle brugere som skal bruge de data, og så kan de jo selv vælge datoen hvos de skal bruge data fra.
Avatar billede sonos Nybegynder
19. maj 2004 - 12:23 #13
hvos = hvor
Avatar billede terry Ekspert
19. maj 2004 - 12:31 #14
It isnt easy to give a precise answer without knowing how users are using Excel and also how the data (queries) are sent to Excel. In Excel it is possible to read tables/queries from Access and it is also possible to include a parameter containing a date. But this is something which will take some VBA programming and conseqently time.
Avatar billede sonos Nybegynder
19. maj 2004 - 12:33 #15
Ok, det er også ok med det svar jeg fik først, det virker bare fint

Tak for hjælpen!!
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