Vous pouvez utiliser l'expression JavaScript parseInt(nom_attribut_ou_variable) pour associer les valeurs d'attribut ou de variable avec des valeurs numériques commençant par 1. Ensuite, pour créer des sous-entêtes sur les données enfant, ajoutez un à l'expression : parseInt(nom_attribut_ou_variable) + 1. Cette expression de script permet aux valeurs de correspondre de manière incrémentielle aux styles d'en-tête de toutes les sorties Microsoft Word, PDF et HTML.
Cet exemple utilise le schéma XML générique RequisitePro.xsd, qui inclut l'attribut Niveau dans la requête PRRequirement.
A mesure que les valeurs Niveau augmentent d'un, les styles d'en-tête augmentent également d'un. Le style Titre 1 est défini sur les valeurs FullTag pour les exigences qui possèdent 0 comme valeur Niveau. Le style Titre 2 est défini sur les valeurs FullTag pour les exigences qui possèdent 1 comme valeur Niveau.