Avatar billede dp2001 Juniormester
28. januar 2001 - 01:27 Der er 3 kommentarer og
1 løsning

Beregning i formel

Hvordan kan man opdatere et felt (gevinst) ned i en tabel udfra nogle beregninger foretaget i andre tekstbokse?

I min kupon tabel har jeg følgende felter...

..
kamp1_odds
kamp1_udfald
kamp2_odds
kamp2_udfald
kamp3_udfald
kamp3_odds
kupon_gevinst
..

Disse felter har jeg så bygget en formular udfra, samtidig med at jeg har lavet yderligere to kontrolbokse i formularen...

raekke1_udfald    som er...
=IIf([kamp1_udfald]=Ja And [kamp2_udfald]=Ja And [kamp3_udfald]=Ja;\"1\";\"0\")

og

raekke1_gevinst    som er...
=[kamp1_odds]*[kamp2_odds]*[kamp3_odds]*[raekke1_udfald]*10

jeg vil så gerne opdatere raekke1_gevinst ned i forekomsten \'gevinst\' i min tabel. Hvordan gør jeg det?

Avatar billede janbangm Nybegynder
28. januar 2001 - 10:10 #1
Jeg tror du skal ned i Programmering ogg oprette en variable. Så kan tage kamp for kamp. Alså først udregner du oddes for første hvis udfaldet er OK, derefter kamp 2.

Skriv igen hvis det giver problemmer
Avatar billede dp2001 Juniormester
28. januar 2001 - 11:03 #2
Det tror jeg desværre slet ikke mine evner rækker til! Jeg kan kun være med, når jeg har en GUI at lege med.

Kan man i kontrolboksen til \'gevinst\' ikke angive noget i stil med...

=[gevinst]=raekke1_gevinst+raekke2_gevinst...+raekken_gevinst
??
Avatar billede dp2001 Juniormester
28. januar 2001 - 11:33 #3
Nå, nu har jeg selv fundet ud af det...

Jeg lavede to kontrolbokser for gevinst...én med selve gevinst som kontrolkilde og en (kg) hvor jeg havde raekke1_gevinst+raekke2_gevinst+..raekken_gevinst.
På den med \'gevinst\' som kontrolkildeelement, lavede jeg så en hændelsesprocedure ved udgang..

If Me.udfald = 1 Then
Me.gevinst = Me.kg
Else
Me.gevinst = 0
End If

udfald = =IIf([raekke1_udfald]=1 Or [raekke2_udfald]=1.....Or [raekken_udfald]=1;\"1\";\"0\")

Avatar billede dp2001 Juniormester
28. januar 2001 - 11:34 #4
afsluttet
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester