I min hovedformular har jeg feltet samlet_pris. I min underformular har jeg alle de elementer som min samlede pris består af. Hvordan får jeg access til at opdatere feltet samlet pris, når jeg ændre værdien for det enkelte element
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.
Jeg har prøvet den løsning som du foreslår. Den virker også fint nok, hvis jeg klikker ned i prisfeltet på element2 eller et andet sted. Men hvis jeg bare skifter over til andet felt i element 1 (eks pris2), så opdaterer den ikke. jeg har prøvet at lægge hændelsen på feltet, men det virker heller ikke.
hvordan ser feltet Samlet_Pris ud (kontrolelementklden)? Står der noget a la dette: =[underformularnavn]!Element1+[underformularnavn]!Pris1+[underformularnavn]!Pris2 (eller en anden formel) Eller er feltet en del af en forespørgsel?
Problemet er, at smlet_pris først KAN beregnes, når posten i underformularen er gemt (for indtil den er gemt, så er det stadig den gamle værdi, som står i tabellen)
Derfor er det mest korrekt at lægge koden på formularens EfterOpdtering. Men det afhænger lidt af hvordan du beregner Samlet_Pris.
Ja det er lige det. Pris1 bliver gemt i databesen. Jeg henter så værdien i smalet_pris med en ADODB.recordset fra databasen når hændelsen efter opdatering indtræder. Så ja det passer meget godt med at det er fordi at værdien ikke er belvet gemt endnu. Har du en bedre måde at gøre det på ???
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.