Hallo Acronauten,
bereits viele interessante Infos hier gefunden, schönen Dank an alle.
Evtl. hat jemand auch eine Lösung für mein Problem:
Beim Versuch, seitenweise Zwischensummen für eine dynamische Tabelle zu berechnen, komme ich nicht weiter...
Das Beispiel im Thread "Berechnung über mehrere Seiten" summiert am Ende der Tabelle, ich benötige jedoch Zwischensummen am Ende jeder Seite (+Übertrag).
Bin für jede Hilfe dankbar!
Summen in dynamischer Tabelle mit Seitenumbrüchen
Summen in dynamischer Tabelle mit Seitenumbrüchen
Wirklich keiner eine Idee?
Mittels...
...kann man ja die Summe der Felder einer Seite berechnen.
Nur:
Wie kriege ich das dynamisch auf jeder einzelnen umgebrochenen Seite für die gesamte Tabelle hin?
Mittels...
Code: Alles auswählen
var fields = xfa.layout.pageContent(1 , "field", 0);
i = 0;
this.rawValue = 0;
var total = 0;
for (var i=0; i <= fields.length-1; i++) {
if (fields.item(i).name == "Q1") {
total = total + fields.item(i).rawValue;
}
}
this.rawValue = total;
Nur:
Wie kriege ich das dynamisch auf jeder einzelnen umgebrochenen Seite für die gesamte Tabelle hin?
Summen in dynamischer Tabelle mit Seitenumbrüchen
Ok, hab die Lösung - mit xfa.layout.page geht´s:
Code: Alles auswählen
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 == "Q1") {
total = total + fields.item(i).rawValue;
}
}
this.rawValue = total;