24. november 2004 - 16:10Der er
13 kommentarer og 2 løsninger
DLookup Function, problem med at finde og vise data fra anden tbl
Jeg har en db med bl.a. tabeller "TblTilbud" og "TblOrdre", disse deler bl.a. kunde-oplysninger "TblKunde". Opgaven går nu på at på "FrmOrdre" skal man i en textbox "TbIndtast" kunne indtaste et tilbudsnummer "Tilbudsnr"(unik primærnøgle i "TblTilbud", så skal man trykke på en Commandbtn "CmdFind" og i hen-holdvis en textbox "TbVisKundeNavn" vise den kundes navn (som hører til det indtastede tilbudsnr) og i "TbVisKundeAdresse" vise kundens adresse (som hører til det tilbudsnr man indtastede) Skal jeg incl.TblTilbud i Querien til FrmOrdre og hvordan gør jeg helt specificly
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Du skal medtage alle de tabeller, som har relation til din søgning. Dette under forudsætning af, at eksempelvis kundeid ( ukik relatil ) findes i både TblTilbud, TblOrdre og TblKunde
Jamen den hedder QryTilbudTilOrdre og indeholder alle felter fra henholdsvis TblTilbud, TblKunde, TblOrdre og TblType. Denne forespørgsel danner grundlag for FrmOrdre. Men kan man ikke ved hjælp af DLookup lægge koden bag Kommandoknappen. Jeg mener at have læst at DLookup godt kan hente værdier i andre tabeller uden for forespørgslen. I psedo kode ser det vel nogenlunde sådan ud: CmdbtnFind on click tag værdien fra TbIndtast find den (DLookup)i TblTilbud find de kundeoplysninger og vis dem i Me! TbVisKundeNavn og Me!TbVisKundeAdresse, men jeg er ikke hardcore programmør unfortunately
Jo, det kan godt være det bliver enden på det, og foreløbig tak, meeeeen ved du eller nogen, hvordan man gør hvis man vil gøre, som jeg har beskrevet i mit spørgsmål?
Feltnavnet behøver kun at kommer i kantede parenteser, hvis der er mellemrum i navnet eller hvis der er specialtegn. Ellers er det ikke nødvendigt (derfor er det en stor fordel at undgå disse i sin navngivning)
Thomas Jepsen>OK, jeg har heller ikke brugt specialtegn eller deslige, men nu sidder jeg lige og kæmper med at få gemt den fundne kunde ned i TblOrdre, den siger at den ikke kan finde værdier fra TblCustomer og det er jo fordi TblOrdre og TblCustomer er forbundne i en en til mange relation i forespørgslen bag FrmOrdre.En ting er at jeg har fundet kunden men det er jo ikke så fedt at jeg ikke kan gemme den bagefter
Thomas Jepsen>Jeg lukker og slukker og siger 1000 tak for hjælpen, for at gemme kundeoplysningen skulle jeg jo bare huske at sætte TbVisKundenavn 's Controlsource til Kundefeltet i tabellen. Jensen363>Du skal også have 1000 tak for tilbuddet, jeg mener det er fint at du tilbød at kigge på basen og det kan da godt være i et andet tilfælde at jeg tager imod tilbuddet i et evt. nyt spørgsmål, men det har evt. andre læsere jo ikke så meget ud af og jeg tror jeg selv lærer mest at at prøve at indpasse koden i basen selv, men tak for hjælpen du var hurtigst ud, så jeg deler pointene imellem Jer 2.
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.