01. april 2008 - 09:23Der er
15 kommentarer og 1 løsning
dblookup i lokalt view
Jeg har et lille view med navn samt afdeling. På en form (i samme database) skal jeg vælge et navn fra listen og når det er valgt skal feltet med afdeling lave et opslag i viewet for at finde afdelingen - men jeg kan ikke få den til at lave opslaget - hurtig hælp søges.. er jeg ved at stirre mig blid på det ... hvordan gør jeg???
den oversigt , som du slår op i, skal være sorteret i første kolonne, som indeholder navnet. Navnet, er det af Names-felt typen, altså et felt som indeholder ekstra tegn som "CN= og O=", så skal oversigten du slår op i også have det. Hvis ikke, så brug @Name( [CN] ; <navnet>) for at få CommonName ind i nøglevariablen
Jeg kan høre det er første gang du har prøvet DbLookup, er det rigitg?
men navnet er ren tekst (ikke hentet fra NAB'en) mit opslag ser sådan ud: @DbLookup( "":"NoCache" ; "" : "" ; opslag-med-afd ; bruger ; 2 ; ""); mit felt med navn hedder "bruger" og i viewet skal ha værdien i kollone 2....
Prøv med "" i stedetfor "" : "" for angivelse af database. "" betyder blot "denne base", ligemeget om det er på serveren eller lokalt basen er placeret.
@DbLookup( "":"NoCache" ; "" ; opslag-med-afd ; bruger ; 2 ; ""); mit felt med navn hedder "bruger" og i viewet skal ha værdien i kollone 2...
Kolonne 1 i oversigten "opslag1" er sorteret efter navn. Variblen <bruger> indeholder det navn som du leder efter. Har du tjekket om bruger indeholder værdi ved at prompte først @Prompt([OK]; "debug"; @Text(bruger));
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.