07. februar 2012 - 17:26Der er
16 kommentarer og 1 løsning
Hvad gør jeg galt med DLookup?
Er der nogen, der kan fortælle mig, hvad jeg gør galt med denne DLookup? Fakta: Jeg ønsker at slå feltet Foede_Dato (dato-felt) op i tabel 1_Hovedperson, så jeg kan se det i en formular tilknyttet en anden tabel.
I min kontrolelementkilde skriver jeg følgende: =DLookup("[Foede_Dato]";"[1_Hovedperson]";'[Id]='&[Hovedperson])
Id er autonummering og samtidig unik nøgle i 1_Hovedperson - og Hovedperson er feltet der bærer relationen mellem de 2 tabeller.
Det virker fint bortset fra, at jeg får den samme dato for alle indtastede personer (eller også forskellige/forkerte datoer) - og jeg ønsker den specifikke korrekte dato for en enkelt person. Hvad skriver jeg forkert?
Hej torbenv. Har rettet det, men nej! - jeg får godt nok et par datoer frem, men de er ikke korrekt. 2 datoer er ens 1 forkert og andre felter melder #fejl
Har set databasen og fejlen var sådan set ikke i selve DLookUp, men kriterierne i 2 tabeller passer ikke sammen. Når funktionen ledte efter en dato ud fra et ID fandt den godt nok den rigtige dato, men problemet var, at personen ane f.eks. havde ID 1 i den ene tabel men ID 2 i den anden, og så bliver resultatet ikke rigtig.
Hej mugs. Ååhhhhh shit! - og alligevel ikke. Nej! slet ikke, for det er bedre at få opdaget fejlene nu fremfor senere :-) Ved ik lige hvad jeg stiller op med den base nu.???? Under alle omstændigheder dejligt du ville se den igennem (og dermed opdagede fadæsen) - tusind tak for hjælpen. mvh Erik
Det var så lidt - Og tak for point. Jeg vil prøve om jeg kan få tid imorgen til at gå i dybden i tabellerne og se, om ikke vi kan får noget godt ud af den.
Mugs: De er absolut velfortjente :-) Og også via dette spørgsmål fik jeg lært noget værdifuldt, det skal man aldrig kimse af ;-) Tillader mig at skrive til dig på din e-mail. \erik
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.