Avatar billede anita_m Nybegynder
01. oktober 2003 - 13:36 Der er 4 kommentarer og
1 løsning

dcount med indtastningsparameter

Jeg har en tabel [AF_evaluering] med bla. felterne [I kursus nr] (tekst) og [Koen](tal)

For hvert [I kursus nr]indtastes en mængde data således, at der for hvert [I kursus nr]er mange poster.
Det jeg ønsker er at lave en rapport, hvor man ved at indtaste [I kursus nr] får vist et felt med antallet af poster med en bestemt værdi for feltet [Koen].
Jeg tror, at jeg skal bruge DCOunt og har forsøgt mig med denne:

=DCount("*";"AF_evaluering";"[koen]=1 ") som virker, men viser antallet for alle [I kursus nr]

Når jeg prøver at få kriteriet for [I kursus nr] med ved nedenstående udtryk går det galt.
Hvis jeg bruger udtrykket i en rapport bliver jeg spurgt om en parameterværdi for tabellen [AF_evaluering]
og hvis jeg bruger det i en forespørgsel får jeg værdien 0.

=DCount("*";"[AF_evaluering]";"[koen]=1  And [I kursus nr]=' " & [AF_evaluering]![I kursus nr] & "'")

Jeg kan ikke selv se, hvad der er galt og håber meget, at nogen kan hjælpe mig.
Avatar billede terry Ekspert
01. oktober 2003 - 15:08 #1
I am not 100% sure what you are trying to do! Do you want to be able to enter [I kursus nr] in the report? If so, then shouldnt the report only show records for that [I kursus nr]?


You could try
=DCount("*";"[AF_evaluering]";"[koen]=1  And [I kursus nr]= '" & [Indtast I kursus nr] & "'")

and IF [I kursus nr] is actually a numerical field then dont use ''

=DCount("*";"[AF_evaluering]";"[koen]=1  And [I kursus nr]=" & [Indtast I kursus nr])
Avatar billede terry Ekspert
01. oktober 2003 - 20:12 #2
do you want help or not?
Avatar billede anita_m Nybegynder
02. oktober 2003 - 08:41 #3
Til Terry:
Ja jeg vil gerne have hjælp. Jeg var bare nødt til at gå tidligt fra arbejdet i går og har derfor ikke svaret dig tidligere. Beklager.
Jeg har prøvet det du foreslog, men det giver værdien 0.
Jeg vil gerne have mulighed for at indtaste [I kursus nr] og kun vise data for denne. I første omgang prøvede jeg at lave parameteren i forespørgslen men som sagt talte den op for alle [I kursus nr] alligevel i rapporten.
Er det klart hvad jeg vil have gjort? Ellers vil jeg gerne uddybe det.
Avatar billede anita_m Nybegynder
02. oktober 2003 - 09:47 #4
Tak for hjælpen Terry.
Jeg ved ikke, hvad der gik galt tidligere, men nu virker det med det du foreslog.
Avatar billede terry Ekspert
02. oktober 2003 - 18:02 #5
selv tak :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