Avatar billede cgleerup Nybegynder
19. september 2002 - 15:55 Der er 3 kommentarer og
1 løsning

plus og minus

jeg har to felter i en formular, når jeg forlader felt 1 skal den ligge værdien til i felt 2. eksempelvis har felt 1 værdien 5 og felt 2 værdien 10 - så bliver felt 2 sat til 15 og felt 1 nulstilles.

Det virker fint!

Men når jeg forlader felt 1 uden at have skrevet noget i det bliver felt 2 automatisk sat til ingentin, altså en tom værdi.

Hvordan løses det mon ?
Avatar billede mugs Novice
19. september 2002 - 16:06 #1
Access kan ikke regne hvis der er felter i beregningen dom indeholder nulværdi. Prøv at sætte felt 1 til 0, og felt 2 får da en værdi.
Du kan evt. løse det ved, at indsætte en værdi i felt 1 exit:

If IsNull(Me.felt1) Then
felt1 = 0
End If
Avatar billede terry Ekspert
19. september 2002 - 17:00 #2
you can also use NZ()
Avatar billede mugs Novice
19. september 2002 - 17:23 #3
terry > I agree with You, and it's a more elegant and correct solution, but I have never used this function, so I had no example and I want to test my answer before I release it.
Avatar billede cgleerup Nybegynder
20. september 2002 - 08:10 #4
Mugs - Thanks!
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