Hallo,
ich versuche auf einem mehrseigen Formular die Zwischensumme pro Seite zu berechnen.
Funktioniert auch alles super, aber dadurch das pageContent nutze und das gleich für 2 Felder wird die Performance extrem langsam.
Hinzu kommt noch die Tabelle ist beliebig erweiterbar.... also könnten im schlimmsten Fall es bis zu 5 Seiten werden.... (allein auf der Ersten Seite sind schon 187 Felder)
Hat jemand eine Idee wie man es besser schreiben kann?
Vielen Dank im Voraus!
FG
Tony
var dieseSeite = xfa.layout.page(this)-1;
var oFields = xfa.layout.pageContent(dieseSeite, "field");
var nNodesLength = oFields.length;
var nSum = 0;
var tVal = "";
for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount++) {
if (oFields.item(nNodeCount).name == "Betrag1") {
tVal = oFields.item(nNodeCount).rawValue;
if (!isNaN(tVal))
{
nSum += oFields.item(nNodeCount).rawValue
}
}
}
this.rawValue = nSum;
Zwischensumme berechenen
Zwischensumme berechenen
Warum nutzt du nicht die Suchfunktion? Einen Lösungsansatz findest du in http://www.acronaut.de/forum34/4452.html
Zwischensumme berechenen
Ich bin eigentlich nur im Javascript unterwegs.... aber dein Ansatz ist super.....
Allerdings klappt es mit den Summen pro Seite nicht... zeiht da immer die Gesatsumme..
Hab auch die Hinweise aus der anderen Diskussion beachtet.....
Fußzeile und nicht auf letzter Seite.....
Allerdings klappt es mit den Summen pro Seite nicht... zeiht da immer die Gesatsumme..
Hab auch die Hinweise aus der anderen Diskussion beachtet.....
Fußzeile und nicht auf letzter Seite.....
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zwischensumme berechenen
Mir ist gerade nicht danach, mich in dein Formular einzuarbeiten, zumal in den mir bekannten Rechnungen immer mit dem Übertrag gearbeitet wird.
Einen Ansatz (rosa unterlegte Felder) will ich aber aufzeigen. Ja, das ist von hinten durch die Brust ins Auge.
Einen Ansatz (rosa unterlegte Felder) will ich aber aufzeigen. Ja, das ist von hinten durch die Brust ins Auge.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zwischensumme berechenen
Dennoch vielen Dank!!!!!
Hab durch dich nen Lösungsansatz gefunden!!!
FG
Tony
Hab durch dich nen Lösungsansatz gefunden!!!
FG
Tony