Avatar billede lbering Nybegynder
07. december 2001 - 15:51 Der er 2 kommentarer og
1 løsning

Dsum som integer

Jeg bruge Dsum til at summere relevante felter fra en tabel, i den videre behandling af datene har jeg brug for at værdien af Dsum er på integer-form. Problemet er at Dsum returnerer \"null\" hvis den ikke finder nogen værdi - hvordan kan dette løses?
Avatar billede fdata Forsker
07. december 2001 - 17:26 #1
Man kunne skyde genvej via en lille funktion:
Function Dsum1() as Integer
  Dim v as Variant
  v = Dsum(....)
  if isnull(v) then
    Dsum1 = 0
  else
    Dsum1 = v
  end if
End Function
Avatar billede proaccess Nybegynder
07. december 2001 - 18:20 #2
=CInt(nz(DSum(\"[feltnavn]\";\"tabelnavn\";\"kriterier\")))
Avatar billede lbering Nybegynder
07. december 2001 - 19:09 #3
Takker for assistancer, det virker nu!!!
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