Nyt problem/spørgsmål ? Jeg har en tabel (elpris), hvor jeg gemmer årstal samt prisen det pågældende år.
I en formular, jeg bruger ifm. udskrift indtaster jeg pt. elprisen manuelt i en tekstbox. I samme form har jeg sidste år(stal) (bruges til hente sidste års aflæsning).
Kan jeg vha. sidste årstal+1 hente elprisen fra tabellen til en tekstbox i formularen ??
I excell havde jeg lavet et Lopslag, men hvad går man i access
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
I tabellen elpris er der data for 2003, 2004 og 2005.
Jo, der står 2003 i tekstboksen "forbrugsår".
=DLookUp("pris";"elpris";"årstal = " & ([forbrugsår]+1)) er standardværdien for tekst21. Får meddelelsen at "datatyperne ikke stemmer overens i kriterieudtrykket. ???
Nu du siger det, er det indlysende at årstal ikke skal være en tekststreng. Dette har jeg ændret, og ny fungere =DLookUp("pris";"elprisny";"Årstal = " & [Form]![forbrugsår]+1) fint
Super - ja, Årstal bør være nummerisk, men det kan ofte være uoverskueligt at skulle foretage sådan en ændring. Men jo før jo bedre :o)
Husk at lukke spm.
Synes godt om
Ny brugerNybegynder
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.