Erklärung der äußeren Schleife, damit Du den Code ein wenig nachvollziehen kannst:
var nPageCount = 0:
bedeutet, definiere eine Variable und setze sie auf 0
nPageCount < xfa.host.numPages:
Die Schleife läuft solang bis nPageCount um eins kleiner ist als die Gesamtzahl der Seiten (xfa.host.numPages)
nPageCount++:
erhöhe nPageCount nach jedem Schleifendurchlauf um 1
Also würde ich entweder schreiben:
nPageCount < 1
oder
nPageCount < xfa.host.numPages-1
Code: Alles auswählen
for (var nPageCount = 0; nPageCount < xfa.host.numPages; nPageCount++)
{
var oFields = xfa.layout.pageContent(nPageCount, "field");
var nNodesLength = oFields.length;
// Set the field property.
for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount++)
{
oFields.item(nNodeCount).access = "protected";
}
}
http://acronaut.de/forum34/2065.html
LG Mandy