Avatar billede dkkiand Nybegynder
05. december 2001 - 13:57 Der er 13 kommentarer

Sum af ex 4 felter i en formular

Hvordan laver jeg en sum af ex 4 felter i en formular?
Avatar billede terry Ekspert
05. december 2001 - 14:22 #1
well not being able to see exactly what your form looks like then this is just a guess!

fld5 = Cdbl(fld1)+Cdbl(fld2)+Cdbl(fld3)+Cdbl(fld4)

Avatar billede dkkiand Nybegynder
06. december 2001 - 13:01 #2
Jeg kan ikke få det til at virke.
De felter jeg skal lægge sammen hedder: Udtryk2, og afhængig af antal linere der bliver indtastet, kan der være 3 eller 5 poster, så jeg får 3 eller 5 * Udtryk2, der skal lægges sammen. Udtryk2 er et felt fra en forespørgsel, der hedder Q_Kraftliner.
Avatar billede terry Ekspert
06. december 2001 - 13:19 #3
I am guessing that you have a continous or datasheet form.

Place a field somewhere on the form header or footer and in the fields Control Source palce the following code, altering TableName to the name of the table
=DSum(\"Udtryk2\",\"TableName\")
Avatar billede dkkiand Nybegynder
06. december 2001 - 13:32 #4
Hvis jeg skriver =DSum(\"Udtryk2\",\"Q_Kraftliner\") får jeg følgende fejl: Expected line number or end of statement.

Men Expected line numger kan jo være 3 eller 5.
Avatar billede dkkiand Nybegynder
06. december 2001 - 13:39 #5
numger = nummer
Avatar billede terry Ekspert
06. december 2001 - 13:45 #6
?
I think there is something you are not telling me!

Are you using a table as the forms records source?
Is it a datasheet form which can show ZERO 1 or more records? (detail lines)
Is there are field in detail named Udtryk2 which you want to sum up for ALL records? (details)

If you can answer YES to these questions then try this
=DSum(\"[Udtryk2]\",\"[Q_Kraftliner]\")



Avatar billede dkkiand Nybegynder
06. december 2001 - 14:03 #7
Jeg bruger en forespørgsel der hedder Q_Kraftliner. Den bygger på flere tabeller.
Formularen er en formular i tabelformat der kan vise 0, 1 eller flere poster. Jeg har lavet en tekstboks, hvor jeg forsøger at sætte DSum=(\"[Udtryk2]\",\"[Q_Kraftliner]\") ind som tekstboksens kontrolelement kilde. Men feltet viser #Navn?
Avatar billede terry Ekspert
06. december 2001 - 14:07 #8
And in the query are there any paramaters?
Avatar billede dkkiand Nybegynder
06. december 2001 - 14:18 #9
Der er kun 3 udtryk, som er beregnet ud fra andre felter i forespørgslen og ellers ikke andet end ganske almindelige felter fra tabellerne.
Avatar billede terry Ekspert
06. december 2001 - 14:25 #10
So in your QUERY there is a field named Udtryk2?

You can send the dB to dkTeBrSa@europe.lego.com and if it isnt more complicated than what you say thenI will see what I can do!
Avatar billede terry Ekspert
06. december 2001 - 15:23 #11
=DSum(\"[Udtryk2]\",\"[Q_Kraftliner]\")

NOT Dsum=(\"[Udtryk2]\",\"[Q_Kraftliner]\")







Avatar billede dkkiand Nybegynder
07. december 2001 - 09:50 #12
Nu har jeg ændret det til
=DSum(\"[Udtryk2]\",\"[Q_Kraftliner]\"), men i feltet står der stadig #Navn?

Avatar billede dkkiand Nybegynder
07. januar 2002 - 08:54 #13
Laver ny database.
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