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])
Annonceindlæg fra Computerworld
AI-agenterne kommer vrimlende
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
18. januar 2006 - 13:38
#1
Sum = [text1]+[text2]+[text3]+[text4]
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
18. januar 2006 - 13:39
#3
jensen363> sorry, jeg var ikke opmærksom på dit indlæg :o)
18. januar 2006 - 13:39
#4
No problem
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
18. januar 2006 - 13:41
#6
Eventuelt skal du for hver DLookUp, have en AfterUpdate, hvor du foretager beregningen
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)
18. januar 2006 - 13:42
#8
Du har vel et textfelt/kontrolelement som indeholder dine DLookUp kriterier, altså
18. januar 2006 - 13:44
#9
Text1.Value = DLookUp("In1Total","qryTotals","[ID1] = " & [ID1]) Text2.Value = DLookUp("In2Total","qryTotals","[ID1] = " & [ID1]) o.s.v.
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])
18. januar 2006 - 13:52
#11
Hver tekstboks har et Navn ... det er dette du summerer på
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
18. januar 2006 - 13:57
#13
Ok, så er det ikke + men & du skal bruge istedet Sum = [text1]&[text2]&[text3]&[text4]
18. januar 2006 - 13:59
#14
prøver
18. januar 2006 - 14:01
#15
Det giver samme resultat
18. januar 2006 - 14:03
#16
Har du mulighed for at maile databasen ( zipped ) ... jeg er ikke helt klar over hvad dit problem er
18. januar 2006 - 14:08
#17
ja, det har jeg
18. januar 2006 - 14:09
#18
send til ose@post.dk
18. januar 2006 - 14:10
#19
sendt
18. januar 2006 - 14:19
#20
Int([Text170])+Int([Text173])+Int([Text174])+Int([Text175])
18. januar 2006 - 14:39
#21
'lasse' Det virker næsten, bortset fra INT er heltal og fjerner decimaler og runder op :-)
18. januar 2006 - 14:50
#22
Udskift Int med Cdbl
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
18. januar 2006 - 15:01
#24
Int er heltal Cdbl svarer til Dobbelt reelt tal
18. januar 2006 - 15:31
#25
ja, man bliver klogere hverdag
18. januar 2006 - 15:32
#26
;o)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser