Ik heb een pagina gemaakt waarbij ik het volgende doe:
aantal uren x prijs per uur
De uitkomst wordt goed getoont.
Nu ik deze in een repeat region zet wordt ook alles goed uitgerekend.
Nu wil ik de totalen van ieder resultaat optellen.
Wanneer ik nu onderaan de repeat region een optelling doe wordt alleen de laatste waarde van de variable "subtotaalm" getelt en niet alles wat wordt weergegeven.
Kan iemand mij hiermee verder helpen ?
Thx
John
aantal uren x prijs per uur
De uitkomst wordt goed getoont.
Nu ik deze in een repeat region zet wordt ook alles goed uitgerekend.
Nu wil ik de totalen van ieder resultaat optellen.
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <% While ((Repeat2__numRows <> 0) AND (NOT materiaal.EOF)) %> <%=(materiaal.Fields.Item("eenheid").Value)%> <%Response.Write "€ "&Cstr(FormatNumber(materiaal("prijs"),2))%> <%subtotaalm = (materiaal.Fields.Item("eenheid").Value)*(materiaal.Fields.Item("prijs").Value)%> <%response.write formatnumber(subtotaalm,2)%> <% Repeat2__index=Repeat2__index+1 Repeat2__numRows=Repeat2__numRows-1 materiaal.MoveNext() Wend %> |
Wanneer ik nu onderaan de repeat region een optelling doe wordt alleen de laatste waarde van de variable "subtotaalm" getelt en niet alles wat wordt weergegeven.
Kan iemand mij hiermee verder helpen ?
Thx
John
[ Voor 5% gewijzigd door RobIII op 02-03-2007 15:13 ]