Ik wil de volgende code uitvoeren:
Waarbij in plaats van de naam van de label een variabele wordt gebruikt (maandnummer). Dus tijdens de 12 loops moeten van de labels 1 t/m 12 de captions gevuld worden mat de opgetelde waarde uit de andere loop.
Hoe doe ik dit?
Het betreft dus regel:
M.caption := IntToStr(Totaal);
code:
1
2
3
4
5
6
7
8
9
10
| For M := 1 to 12 do
Begin
For I := 1 to TotaalAantal-1 do
Begin
If UpperCase(AdvStringGrid1.Cells[5,I]) = 'OFFERTE' then
if StrToInt(AdvStringGrid1.Cells[7,I]) = M then
Totaal := Totaal + StrToint(AdvStringGrid1.Cells[8,I]);
end;
M.caption := IntToStr(Totaal);
end; |
Waarbij in plaats van de naam van de label een variabele wordt gebruikt (maandnummer). Dus tijdens de 12 loops moeten van de labels 1 t/m 12 de captions gevuld worden mat de opgetelde waarde uit de andere loop.
Hoe doe ik dit?
Het betreft dus regel:
M.caption := IntToStr(Totaal);