Avatar billede puppetmaster Nybegynder
25. maj 2005 - 10:25 Der er 8 kommentarer og
1 løsning

Sammenkæde sidehoved/detaljesektion på rapport

Min rapport har et sidehoved som indeholder en dato og et tidspunkt. På detaljesektionen vil jeg gerne vise data fra en anden tabel (end der bliver brugt på sidehovedet), vha. DLookUp, men hvordan?
Har forsøgt med denne
=DLookUp("[Vægt]";"[MinTabel]";"[Proevenr]=1 and [Dato]=[Dato] and [tidspunkt]=[Tidspunkt]")
Dato og Tidspunkt udgør primærnøglen i tabellen.
Avatar billede puppetmaster Nybegynder
25. maj 2005 - 10:47 #1
=DLookUp("[Vægt]";"[MinTabel]";"[Proevenr]=1 and [Dato]=reports![NavnPåRapport]![Dato] and [tidspunkt]=reports![NavnPåRapport]![Tidspunkt]")
Virker!
Men da jeg skal have 100+ kontroller på hver rapport og rapporten laves i 3 sprog, vil jeg helst have den til at tage værdier fra den aktive rapport:
=DLookUp("[Vægt]";"[MinTabel]";"[Proevenr]=1 and [Dato]=reports![me]![Dato] and [tidspunkt]=reports![me]![Tidspunkt]")
Men det virker IKKE!!! :( :( :(
Avatar billede puppetmaster Nybegynder
25. maj 2005 - 10:53 #2
Kan man i et felt på en rapport virkelig ikke referere til selve rapporten uden at angive dens navn????
Avatar billede nih Novice
25. maj 2005 - 22:57 #3
du mangler # og format()

eks:
=DLookUp("[Vægt]";"[MinTabel]";"[Proevenr]=1 and [Dato]=#" & format([Dato];"yyyy-mm-dd") & "# and [tidspunkt]= #" & Tidspunkt] & "#")

mvh Niels
Avatar billede puppetmaster Nybegynder
26. maj 2005 - 08:46 #4
Hmmm....ikke helt, som sagt, så virker det med

=DLookUp("[Vægt]";"[MinTabel]";"[Proevenr]=1 and [Dato]=reports![NavnPåRapport]![Dato] and [tidspunkt]=reports![NavnPåRapport]![Tidspunkt]")

dvs. uden #.
Det jeg mangler er en måde at referere til rapporten, UDEN at bruge rapportens navn, lige som man bruge Me i VBA.
Avatar billede nih Novice
26. maj 2005 - 09:05 #5
det virker ved mig Acc 2000 og 2003

Vil du have et lille eks. så læg din email

Niels
Avatar billede puppetmaster Nybegynder
26. maj 2005 - 09:11 #6
Meget gerne!
TheNuttyProfessor@hotmail.com
Avatar billede puppetmaster Nybegynder
26. maj 2005 - 09:15 #7
DLookUp'en står jo selvfølgelig på kontrollernes egenskab Kontrolelementkilde...
Avatar billede puppetmaster Nybegynder
26. maj 2005 - 09:24 #8
Jeg kan også bruge
=DLookUp("[Vægt]";"[MinTabel]";"[Proevenr]=1 and [Dato]=[Dato] and [tidspunkt]=[Tidspunkt]")
og alligevel ikke, for når man navigerer til side 2 i rapporten, hvor dataene i rapport-Sidehovedet (Dato og tidspunkt) skifter, skifter dataene i Detaljesektionen IKKE! :(
Avatar billede nih Novice
26. maj 2005 - 09:36 #9
Sendt
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