Code: Alles auswählen
findNodes(xfa.resolveNode("xfa.form.Formular1.P1.Bedienen[" + i + "]"));
Code: Alles auswählen
findNodes(xfa.resolveNode("xfa.form.Formular1.P1.Bedienen[" + i + "]"));
Code: Alles auswählen
Formular1.P1.Bedienen.Einzelfunktionen.Zwischenergebnis.Berechnung::click - (JavaScript, client)
var nPoints = 0;
var maxPoints = 0;
function findNodes(vNode){
if (vNode.className === "field") {
if (vNode.name === "NumFeld") {
nPoints += vNode.rawValue;
}
if (vNode.name === "MaxPoints") {
maxPoints += vNode.rawValue;
}
}
for (var i = 0; i < vNode.nodes.length; i++) {
findNodes(vNode.nodes.item(i));
}
}
var z = Einzelfunktionen.instanceIndex;
findNodes(xfa.resolveNode("xfa.form.Formular1.P1.Bedienen.Einzelfunktionen[" + z + "]"));
Ergebnis.rawValue = Math.round(nPoints/maxPoints*10000)/100 + " %";
Code: Alles auswählen
Einzelfunktionen.instanceIndex
Code: Alles auswählen
Einzelfunktionen.index
Code: Alles auswählen
Einzelfunktionen[" + z + "]