Durchschnittsberechnung in dynamischer Tabelle
Verfasst: 01.07.2013, 20:07
Hallo zusammen
Ich habe eine dynamische Tabelle, in welcher mit folgendem Script in der letzen Spalte die Summe berechnet wird:
var page = xfa.layout.page(this)-1;
var fields = xfa.layout.pageContent(page , "field", 0);
i = 0;
this.rawValue = 0;
var total = 0;
for (var i=0; i <= fields.length-1; i++)
{
if (fields.item(i).name == "Summe")
{
total = total + fields.item(i).rawValue;
}
}
this.rawValue = total ;
Nun brächte ich aber im Feld Totalsumme, wo jetzt das Script liegt und die Totalsumme ausgegeben wird, den Durchschnitt der in den Feldern "Summe" eingetragenen Werte. Also müsste man
total = total + fields.item(i).rawValue
noch durch die Anzahl der Felder teilen, um auf den Durchschnitt zu kommen. Kann mir jemand sagen, wie ich das zum funktionieren bringe?
Vielen lieben Dank!
Kenneth
Ich habe eine dynamische Tabelle, in welcher mit folgendem Script in der letzen Spalte die Summe berechnet wird:
var page = xfa.layout.page(this)-1;
var fields = xfa.layout.pageContent(page , "field", 0);
i = 0;
this.rawValue = 0;
var total = 0;
for (var i=0; i <= fields.length-1; i++)
{
if (fields.item(i).name == "Summe")
{
total = total + fields.item(i).rawValue;
}
}
this.rawValue = total ;
Nun brächte ich aber im Feld Totalsumme, wo jetzt das Script liegt und die Totalsumme ausgegeben wird, den Durchschnitt der in den Feldern "Summe" eingetragenen Werte. Also müsste man
total = total + fields.item(i).rawValue
noch durch die Anzahl der Felder teilen, um auf den Durchschnitt zu kommen. Kann mir jemand sagen, wie ich das zum funktionieren bringe?
Vielen lieben Dank!
Kenneth