Avatar billede schoesler Nybegynder
18. januar 2006 - 13:31 Der er 25 kommentarer og
1 løsning

Lægge mine forevordan spørglser sammen

Hej Eksperter. Terry har hjulpet med at lave disse Dlookups' og det virker fint. Men hvordan får jeg dem lagt sammen.

feks =sum(text1+text2+text3+text4)



=DLookUp("In1Total","qryTotals","[ID1] =  " & [ID1])

=DLookUp("In2Total","qryTotals","[ID1] =  " & [ID1])

=DLookUp("In3Total","qryTotals","[ID1] =  " & [ID1])

=DLookUp("In4Total","qryTotals","[ID1] =  " & [ID1])
Avatar billede jensen363 Forsker
18. januar 2006 - 13:38 #1
Sum = [text1]+[text2]+[text3]+[text4]
Avatar billede -anders- Juniormester
18. januar 2006 - 13:38 #2
Du kunne tilføje et ekstra felt txttotal, i kontrolelementkilden for feltet kunne du skrive det du selv forslår, idet jeg antager at der et felt for hver DlookUp
Avatar billede -anders- Juniormester
18. januar 2006 - 13:39 #3
jensen363> sorry, jeg var ikke opmærksom på dit indlæg :o)
Avatar billede jensen363 Forsker
18. januar 2006 - 13:39 #4
No problem
Avatar billede schoesler Nybegynder
18. januar 2006 - 13:40 #5
Der var lidt stave fejl i overskriften, undskyld

'jensen363' nej, det er ikke så nemt , da det er tal der skal lægges sammen
Avatar billede jensen363 Forsker
18. januar 2006 - 13:41 #6
Eventuelt skal du for hver DLookUp, have en AfterUpdate, hvor du foretager beregningen
Avatar billede -anders- Juniormester
18. januar 2006 - 13:42 #7
Det skulle ikke været noget problem at det er tal, du skal blot angive at txttotal er af dataypen/format Tal (fanebladet formater)
Avatar billede jensen363 Forsker
18. januar 2006 - 13:42 #8
Du har vel et textfelt/kontrolelement som indeholder dine DLookUp kriterier, altså
Avatar billede jensen363 Forsker
18. januar 2006 - 13:44 #9
Text1.Value = DLookUp("In1Total","qryTotals","[ID1] =  " & [ID1])
Text2.Value = DLookUp("In2Total","qryTotals","[ID1] =  " & [ID1])

o.s.v.
Avatar billede schoesler Nybegynder
18. januar 2006 - 13:50 #10
Ja, mine tekst felter ser sådan ud

=DLookUp("In1Total","qryTotals","[ID1] =  " & [ID1])

=DLookUp("In2Total","qryTotals","[ID1] =  " & [ID1])

=DLookUp("In3Total","qryTotals","[ID1] =  " & [ID1])

=DLookUp("In4Total","qryTotals","[ID1] =  " & [ID1])
Avatar billede jensen363 Forsker
18. januar 2006 - 13:52 #11
Hver tekstboks har et Navn ... det er dette du summerer på
Avatar billede schoesler Nybegynder
18. januar 2006 - 13:55 #12
hvis jeg gør det får jeg lagt tekst strengene sammen, feks 2000 + 0 + 0 + 0 giver 2000000
Avatar billede jensen363 Forsker
18. januar 2006 - 13:57 #13
Ok, så er det ikke + men & du skal bruge istedet

Sum = [text1]&[text2]&[text3]&[text4]
Avatar billede schoesler Nybegynder
18. januar 2006 - 13:59 #14
prøver
Avatar billede schoesler Nybegynder
18. januar 2006 - 14:01 #15
Det giver samme resultat
Avatar billede jensen363 Forsker
18. januar 2006 - 14:03 #16
Har du mulighed for at maile databasen ( zipped ) ... jeg er ikke helt klar over hvad dit problem er
Avatar billede schoesler Nybegynder
18. januar 2006 - 14:08 #17
ja, det har jeg
Avatar billede jensen363 Forsker
18. januar 2006 - 14:09 #18
send til ose@post.dk
Avatar billede schoesler Nybegynder
18. januar 2006 - 14:10 #19
sendt
Avatar billede jensen363 Forsker
18. januar 2006 - 14:19 #20
Int([Text170])+Int([Text173])+Int([Text174])+Int([Text175])
Avatar billede schoesler Nybegynder
18. januar 2006 - 14:39 #21
'lasse' Det virker næsten, bortset fra INT er heltal og fjerner decimaler og runder op :-)
Avatar billede jensen363 Forsker
18. januar 2006 - 14:50 #22
Udskift Int med Cdbl
Avatar billede schoesler Nybegynder
18. januar 2006 - 14:59 #23
Det var satans, hvad står Cdbl for, den har jeg ikke set før

:-) Tak for hjælpen, smid lige et svar

Jan
Avatar billede jensen363 Forsker
18. januar 2006 - 15:01 #24
Int er heltal
Cdbl svarer til Dobbelt reelt tal
Avatar billede schoesler Nybegynder
18. januar 2006 - 15:31 #25
ja, man bliver klogere hverdag
Avatar billede jensen363 Forsker
18. januar 2006 - 15:32 #26
;o)
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