SVFormOnFormPostTransform
JavaScript-Referenzleitfäden
JavaScript-Wrapper
Die Funktion „SVFormOnFormPostTransform“ wird nach Verwendung der Extensible Style Sheet Language Transformation (XSLT) aufgerufen, um das resultierende Formular-Markup aus der Extensible Markup Language (XML) und Extensible Style Sheet Language (XSL) zu generieren.
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:
//SVFormOnFormPostTransform Beispiel
//Funktion mit den Argumenten renderCount und xmlDocument erstellen
function SVFormOnFormPostTransform(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);