Avatar billede ds-zim Nybegynder
23. november 2000 - 14:27 Der er 1 kommentar og
2 løsninger

(U)Muligt opslag i dataarkformular/SyntaFejl ?!?

Jeg har en dataarkformular, der indeholder felter som Status & Aktivitetskode.
Disse felter består kun af Integers, da jeg vha. en relation kan lave opslag på
hvad disse værdier betyder. Nu R D bare sådan, at de personer der bruger den,
ikke fatter hvad de tal betyder. De vil meget hellere kun C \"opslagsværdien\".
Derfor har jeg i feltets kontrolelementkilde angivet flg;

DLookup(\"Aktivitet\", \"[Aktivitetskoder]\", \"Aktivitetskode = \'\" & AktivitetOversigt.Aktivitetskode & \"\'\")

hvor aktivitet R et forklarende textfelt og aktivitetskoder R tabellen de gemmes i.
AktivitetsOversigt R den forespørgsel som formularen R baseret på,
AktivitetOversigt.Aktivitetskode er den værdi jeg prøver at bruge til opslaget ..

R D så fordi jeg har en syntax fejl i udtrykket eller R D bare ikke muligt ?
I feltet står der \'#Navn?\'

Piv, Zim
Avatar billede fdata Forsker
23. november 2000 - 18:25 #1
Prøv at flytte paranteserne:
DLookup(\"[Aktivitet]\", \"Aktivitetskoder\", \"[Aktivitetskode] = \'\" & AktivitetOversigt.Aktivitetskode & \"\'\")
D Q godt være D  :o)
Avatar billede ds-zim Nybegynder
24. november 2000 - 08:42 #2
Tjae, jeg har endnu ikke fattet om D R muligt at benytte DLookup i dette
tilfælde. Jeg har til gengæld løst problemet ved at oprette en kombobox
istedet. D gjorde D så meget nemmere :)

Cheers, Zim
Avatar billede ds-zim Nybegynder
24. november 2000 - 08:44 #3
BTW, så messede jeg en del med både () & [] & D hjalp -
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