09. oktober 2001 - 18:25Der er
7 kommentarer og 1 løsning
Hjelp, hva gjør jeg feil
Hva gjør jeg feil???? Jeg har en database med tabellen TReg: ( benyttes til å registrere data )
Tabellen TReg har feltene: ID = primærnøkkel og autonummer, typ = langt heltall, Feltene lengde , bredde og dybde = langt flyttall.
Har en utvalgsspørring kalt SpGetKode: Den har alle feltene fra Tabellen TReg + et beregnet felt Det beregnede feltet er skrevet slik: kode: getkode([TReg].[typ];[TReg].[lengde];[TReg].[bredde];[TReg].[dybde])
Har definert funksjonen getkode i Module 1 Public Function getkode(typ As Integer, lengde As Double, bredde As Double, dybde As Double) As Long (utdata er alltid et positivt heltall ) Dette fungerer ok i spørringen SpGetKode, det beregnede feltet har riktige verdier.
Den andre tabellen er TPris, med feltene: Kode = primærnøkkel og langt heltall Tekst = tekst og pris = Valuta
Jeg ønsker å koble TReg og Pris på en slik måta at jeg kan foreta nye registreringer i et skjema og se prisen med det samme. Men jeg klarer det ikke!!!!!
Skal jeg koble spørringen SpGetKode og TPris eller Tabellene???
Du behøver ikke koble de to sammen. I din formular kan du vise prisen i en Tekstbox, der har datakilden: =Dlookup(\"[Pris]\";\"TPris\";\"[Kode]=\" & kode) hvor sidstnævnte kode er den værdi, som getkode returnerer.
Hei fdata Jeg vet ikke hvordan Dlookup fungerer, så jeg får se litt på dette i morgen. Kan nevne at pristabellen vil bestå av opptil 100 poster, der noen av prisene er pr. stk. noen pr. m2 noen pr. løpemeter. Går det godt alikevel?? øyvind PS. Hvis du i tillegg vet om det er mulig å koble tabellene vil jeg gjerne vite det.
Prisen er vel pr. vare (identificeret ved feltet Kode), så det burde fungere helt fint.
Du kan godt koble din spørring og tabellen TPris sammen: - Opret en ny spørring - Tilføj SpGetKode og TPris - Træk feltet Kode fra SpGetKode over på feltet Kode i TPris. Nu kan du benytte felter fra begge.
Nei Prisen er ikke pr. vare. Jeg har koblet SpGetKode og TPris. Og jeg kan se den registrerte posten sammen med enhetsprisen, MEN jeg kan IKKE registrere NYE poster i spørringen. Det skal vel være mulig å registrere nye poster i samme spørring/ skjema?? øyvind :->
->fdata takk for hjelpen. det ble til at jeg benyttet =Dlookup(\"[Pris]\";\"TPris\";\"[Kode]=\" & kode) Jeg koierte koden direkte fra svaret ditt og limte det inn i sprørringen. Det fungerte. Det blir til at jeg henter de andre opplysninene fra tabellen pris på samme måte. mvh øyvind
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.