25. november 2006 - 16:33
Der er
9 kommentarer og 1 løsning
Automatisk sum
Jeg har en formular, hvor der er en underformular med en en værdi på hver linie. I formularen vil jeg gerne have et sum felt af disse enkelte værdier på hver sin linie. Hvordan gør man dette? En normal Sum[XXX] virker ikke, da værdierne ligger i underformularen....
Annonceindlæg fra Computerworld
25. november 2006 - 16:36
#1
Da værdierne ligger i et andet objekt (underformularen), er du nødt til at referere til dette først.
25. november 2006 - 16:40
#2
Noget i stil med dette, omend jeg ikke har afprøvet det: =Sum([Underordnet_objekt10!feltnavn.SetFocus)] En anden mulighed er, at du opsummerer i underformularens fod, og derefter en ubundet tekstboks i parentform der er = underformularens sumfelt.
25. november 2006 - 17:11
#3
Ja... feltet hedder "Tekst8" som er en udregning af to andre feltet. Hvorledes ser denne sumfunktion ud, hvis man bruger nr 2 løsning?
25. november 2006 - 17:16
#4
Opsummeringen i underformularen: =Sum([Tekst8]) I hovedformularen: = Underformularens_Navn.Tekst8 Jeg har dog ikke afprøvet det.
27. november 2006 - 17:39
#5
Ja - det mente jeg også. Den melder dog fejl ved brug af =Sum([Tekst8]). Kan det skyldes, at Teskt8 er en udregning? Dvs. 8 X 3,1 ??
27. november 2006 - 17:53
#6
Mjaaa - Det mener jeg ikke. Kan du sende din db til: mugs snabelting mail.dk som en zip-fil
28. november 2006 - 17:15
#7
Sendt...
30. november 2006 - 21:19
#8
Tak for point :o)
30. november 2006 - 21:40
#9
ja.. .den udviklede sig vist i en anden retning.... som jeg skal have løst på den ene eller anden måde...
30. november 2006 - 21:50
#10
Så vender du bare tilbage.
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser