Help Center> FOUNDATION Help

SVFormOnFormPreRender

Die Funktion „SVFormOnFormPreRender“ wird aufgerufen, bevor ein Formular im Browser aufgerufen wird. Diese Funktion wird verwendet, um zu zählen, wie häufig ein Formular aufgerufen wird, während das Formular im Browser geöffnet ist.

Argument

Beschreibung

renderCount

Die intern gezählte Anzahl, wie häufig ein Formular aufgerufen wird. Die Anzahl wird nach Erhalt des Formular-Markups durch den Server auf 0 festgelegt. Jedes zweite Mal, wenn das Formular aufgerufen wird, erhöht sich die Variable „renderCount“.

xmlDocument

Das XML-Dokument, das die gesamte XML des Formulars beinhaltet.

Codebeispiel

Der folgende Codeausschnitt befüllt ein Feld in einem Formular mit der Anzahl, wie häufig das Formular aufgerufen wurde:

//SVFormOnFormPreRender Beispiel

//Funktion mit den Argumenten renderCount und xmlDocument erstellen

function SVFormOnFormPreRender(renderCount, xmlDocument) {

//Eine Variable erstellen, in die der Wert von renderCount kopiert wird

var theRenderCount = xmlDocument.selectSingleNode("/my:myFields/my:field1");

//Den Wert von field1 auf den Wert von renderCount setzen

theRenderCount.setValue(renderCount);