13. marts 2005 - 22:34Der er
8 kommentarer og 1 løsning
Problemer med underformular
Hej.. Jeg har en db som indeholder flere tabeller: tblKunder, tblTransportreg, tblSending, tblPriser og tblPriser1.
i min hovedformular har jeg vist felterne fra tblTransportreg, og en pris for dette bliver hentet ud fra tblPriser (der er en relation mellem tblTransportreg.GodsID og tblPriser.PrisID).
jeg har derefter en underformular hvor tblSending og tblPriser1 bliver vist. De poster der bliver vist i underformularen for hver af posterne i hovedformularen, er de poster hvor tblTransportreg.RmTrNr og tblSending.RmTrNrS er ens. (Der er dog ikke oprettet en relation mellem disse).
Så langt så godt, og det virker.
i underformularen skal jeg nu have lavet en beregning der hedder:
Så snart jeg vil have denne beregning, får jeg ikke kun de beregning med den tblKunder.Olietillæg hvor tblTransportreg.RmTrNr passer sammen med tblSending.RmTrNrS, men jeg får en beregning med alle tblKunder.KundeID for deres tilhørende tblKunder.Olietillæg
tblKunder.KundeID har en relation til tblTransportreg.TrpKundeID
Hvis jeg i forspørgslen for underformularen prøver på at gøre ovenstående, kan jeg ikke længere redigere eller tilføje nye poster i underformularen.
Hvordan kan jeg få det til at virke at der i udregning Olie kun bliver udregnet et med det Olietillæg som passer til det KundeID som passer til RmTrNr (/RmTrNrS)
Håber der er nogen der kan forstå noget af det her, men den er virkelig svær at forklare sig ud af.
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Underformularen er lavet vha. den guide der kommer frem, og der har jeg valgt at tblSending.RmTrNrS og tblTransportreg.RmTrNr er de to felter som kæder underformular og hovedformular sammen.
xzaboo > Jeg synes du skal tage imod terry's tilbud. Hvis jeg ellers husker ret, har jeg tidligere haft fingre i databasen. Den er kompleks med en del beregninger. Jeg har ikke noget bud en en løsning.
I made a query which is used in the sub form. In the query ALL tables are joined (related) This is necessary to find the CORRECT kunde information otherwise the calculation will not be correct.
I have also made sure that you have a PRIMARY KEY on ALL tables. This was not the case!
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.