Help Center > Foundation Help

S’applique à :

  • Winshuttle Foundation

SVFormOnFormPreTransform

La fonction SVFormOnFormPreTransform est appelée avant l’utilisation de XSLT (Extensible Style Sheet Language Transformation) pour générer le marquage résultant depuis de XML) et XSL (Extensible Style Sheet Language).

Argument Description

renderCount

Calcul interne du nombre d’affichages d'un formulaire. Le compteur a la valeur 0 après obtention du marquage du formulaire depuis le serveur. Chaque fois que le formulaire est affiché, la valeur de la variable renderCount augmente.

xmlDocument

Document XML qui contient tout le code XML du formulaire.

Exemple de code

Le fragment de code suivant remplit un champ dans un formulaire avec le nombre d’affichages du formulaire :

//Exemple SVFormOnFormPreTransform

//Fonction Create avec les arguments renderCount et xmlDocument

function SVFormOnFormPreTransform(renderCount, xmlDocument) {

//Créer une variable pour y placer la valeur de renderCount

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

//Affecter à field1 la valeur de renderCount

theRenderCount.setValue(renderCount);