07. maj 2001 - 08:14Der er
16 kommentarer og 1 løsning
Beregning af formular felter.........
Jeg har tre felter i en formular hvor jeg gerne skulle have multipliceret felt1 og felt2 med hinanden og vise resultatet i felt3... --------- Felt1 SQL statement : SELECT Produkter.ID, Produkter.VareNavn FROM Produkter WHERE (((Produkter.[Udregning P3 og Celeron])=\"Ja\")) ORDER BY Produkter.VareNavn;
Felt2 : manuel indtastning af antal ....
Felt3 : Resultat....... -------------- Problemet er at, hvis jeg bruger en alm. udregnings metode på felt3, bliver antal(Felt2) multipliceret med \"ID\"-nummeret og ikke pris i felt1......
Hvad gør jeg forket?????? Kan man flytte om på sql sætningen i felt1, så man får det rigtige resultat....
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Not shure that your explaining yourself very well! Where does the price come from, I cant see it in your select? If you change your select so that the first field is your price then this should work. Why are you selecting more than one column for a single field, if it was a combo then I could understand it?
OK, lavede en lille fejl ...... Felt1 henter oplysninger fra en tabel alt efter hvad der er valgt i en anden kombinationeboks : ----- Felt1 SQL ( den rigtige ):
SELECT Produkter.ID, Produkter.Pris1 FROM Produkter WHERE (((Produkter.ID)=[Form]![Valg Motherboard])); --------
If your not using ID for anything then dont use it in the select. If I understand you correctly your selecting two columns for one field. You can also change your select to: SELECT Produkter.Pris1, Produkter.ID FROM Produkter WHERE (((Produkter.ID)=[Form]![Valg Motherboard]));
I thing the problem is that the field is taking the first column in your select as its control source. Thats why I suggest you either remove it or change your select statement to select price first!
Til terry Jeg tror jeg bruger ideén med at flytte rundt i SQL-sætningen, og så sætter jeg et ekstra felt ind så man kan se 1-styk prisen..... TAK for hjælpen.....
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.