Avatar billede olav76 Nybegynder
16. oktober 2003 - 15:31 Der er 6 kommentarer og
1 løsning

Problemer med DLookUp efter replikering.

Jeg arbejder med en database i Masterdesign, og brugerne arbejder i et replika.

I en af forespørgslerne bruger jeg funktionen "DLookUp". Det virker fint i Masterdesign, men i replikasættet får brugerne følgende meddelelse, når de vil åbne en formular der indeholder data fra den pågældende forespørgsel:

"Undefined function "DLookUp" in expression"

Er der nogen andre der har været udsat for lignende problem og er der nogen løsning på det??
Avatar billede overchord Nybegynder
16. oktober 2003 - 15:37 #1
Det lyder som om der muligvis mangler at blive registreret en komponent i replikaen?
Men kunne du evt laegge koden for din DLookup?
Avatar billede nih Novice
16. oktober 2003 - 20:17 #2
check dine referencer:

alt F11
tools
references

Hvis der står 'MISSING' ved én af dem der er valgt skal du fravælge den.

Niels
Avatar billede olav76 Nybegynder
17. oktober 2003 - 09:55 #3
overchord: Koden er :  Aflæsers regulerede løn: ([Aflæsers grundløn]/100)*DLookUp("Lønindeks";"Forespørgsel Lønindeks")

nih: Jeg bruger access 97 og der sker ikke noget når jeg trykker alt F11.
Avatar billede overchord Nybegynder
17. oktober 2003 - 10:07 #4
Ved ikke om det er forskellige sprog-versioner, men jeg bruger komma i DLookup

([Aflaesers grundloen]/100)*DLookup("Loenindeks","Forespoergsel loenindeks")
Avatar billede olav76 Nybegynder
17. oktober 2003 - 10:10 #5
Jeg har nu rettet koden til følgende:

Aflæsers regulerede løn: ([Aflæsers grundløn]/100)*DLookUp("[Lønindeks]";"Forespørgsel Lønindeks";"[LønindeksID] = 1")

Dermed er der kommet et kriterie med, men det virker stadig ikke i replikaen!
Avatar billede olav76 Nybegynder
17. oktober 2003 - 10:44 #6
overchord: Kan man ikke komme ind i referencerne på en anden måde end med alt F11?

Desuden får jeg at vide, at jeg mangler en operand eller en operator hvis jeg benytter komma i stedet for semikolon.
Avatar billede olav76 Nybegynder
17. oktober 2003 - 12:47 #7
Nu har jeg prøvet at bruge Dmax istedet - nu virker det! Håber bare at det bli'r ved med at virke!
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