Attributs

AutoValidation

Description : Permet de valider automatiquement une section sans besoin de la parcourir pour remplir les questions qui s'y trouvent. Cet attribut peut par exemple permettre à un agent back-office de traiter un formulaire sans besoin d'ouvrir les sections remplies par l’usager. Sa valeur par défaut est false, les autres valeurs possibles sont true et expression

Élément qui l’utilise

  • Section

Exemple : 

<Section Type="standard" OutputMode="all" OutputTarget="all" NewPage="screen" AutoValidation="$(jsysSTEP)!='FirstStep'">
  <Title>Section</Title>
</Section>


Code

Description : Attribut de l'élément Barcode utilisé pour encoder les données du formulaire (expressions ou texte).

Élément qui l’utilise

  • Barcode

Exemple

<Section Type="standard" OutputMode="all" OutputTarget="all" NewPage="screen" AutoValidation="$(jsysSTEP)!='FirstStep'">
  <Title>Section</Title>
</Section>


Colspan

Description : L’attribut colspan définit le nombre de colonnes à fusionner dans une table.

  • Sur l’en-tête de table (Th - Table header)

    • Indique le nombre de colonnes à fusionner pour former une seule cellule d’en-tête.
      Par défaut, chaque colonne possède un colspan égal à 1.

  • Sur le corps de table (Td - Table data)

    • Indique le nombre de cellules à fusionner horizontalement dans une ligne du tableau.

Éléments qui l’utilisent

  • Th (Table header)

  • Td (Table data)


Counter

Description : Compteur de répétition d'un élément itératif; permet par exemple d'afficher le numéro de ligne d'une table au fil du remplissage, le nombre de sections ou de contents répétés par l'usager pendant le remplissage. Initié à "0", il faut ajouter "+1" lors de la création de cet attribut pour que l'affichage commence à 1 et non 0.

Élément qui l’utilise

  • DataIterator


CurrencyCode

Description : Code ISO de la monnaie attendue en input dans la CurrencyBox; cette valeur doit être choisie parmi celles déjà définies par le Studio. Si la valeur ISO souhaitée ne figure pas dans la liste, cela signifie qu'elle n'est pas prise en compte par défaut et requiert un développement spécifique. 

Les monnaies prises en compte (FormPublisher 4.0.27) sont : CHF, EUR, GBP, USD, XAF

Élément qui l’utilise

  • CurrencyBox


DataPath

Description : Identifiant unique pour désigner une structure de données complexe telle une table, une requête vers une source de données, un itérateur d'éléments; cet identifiant devient le préfix servant à exploiter les éléments de la structure. Par exemple, une table permettant de lister les enfants se servira plus tard du Datapath pour récupérer le nom, le prénom, la date de naissance d’un enfant de la table.

Éléments qui l’utilise

  • DataRequest

  • DataIterator

  • OptionData

  • DataTable


DataType

Description : Type de données requises pour l'élément; exemple String, Double, Integer, boolean, Object, etc.

Éléments qui l’utilise

  • [*]Box

  • ChoiceSet


DeFaultValue

Description : Valeur par défaut à attribuer à l'élément lors de sa création; NB: A la validation du formulaire, cette valeur par défaut peut se retrouver dans le datastore si l'usager ne la modifie pas.

Éléments qui l’utilise

  • [*]Box

  • Choice


DocumentId

Description : Identifiant du document existant pointé par ce lien. Si l'étape suivante doit se gérer dans un document différent (que celui-ci), alors cet attribut portera le nom du jxml en question.

Éléments qui l’utilise

  • LinkJdocument

  • Menu

  • Jformflow


NextStep

Description : Nom du document jxml qui a été créé par le business analyst pour présenter le PDF de l'étape; si on ne renseigne pas cet attribut, alors le PDF par défaut sera joint.

Élément qui l’utilise

  • Report


EmbeddedRessource

Description : Référence qui permet de pointer sur un fichier Image préalablement embarqué / chargée dans le projet, ou un document créé dans le studio.

Éléments qui l’utilise

  • Image

  • LinkEmbeddedResource

  • Hyperlink

 
Expression

Description : Fonction qui permet d'affecter une valeur à une variable existante ; cette fonction peut en combiner plusieurs qui sont généralement posées à partir de son éditeur.

Éléments qui l’utilise

  • Variable

  • Data


FileName

Description : Nom du PDF distribué par email aux destinataires.

Élément qui l’utilise

  • Report


FirstRow

Description :

Première ligne du résultat obtenue après exécution de la requête d’une base de données.

La valeur renseignée dans cet attribut indique la première ligne à indexer dans la requête.

Par défaut FirstRow est vide, comme dans l’exemple suivant, pour récupérer une donnée de la table on utilise [0] dans le nom du champ. 

  <DataRequest StoreOutputInDatastore="false" CallOnInputChangeOnly="true" Name="fillbypaysfr" DataPath="PAYS_FR" FirstRow="" />        

   <TextBox Name="dataPath[0]|champdelatable" RefreshOnExit="false" NumberOfVisibleCharacters="30" DataType="string" AutoSize="true" IsReadOnly="true" />

Élément qui l’utilise

  • DataRequest


FractionDigits

Description : Nombre de décimales après la virgule, permettant d'afficher la précision décimale d'un nombre flottant.

Si :

  • 0 : la partie décimale est nulle; autrement dit les nombres décimaux sont arrondis 

  • >0 : nombre de décimales fixé à la valeur saisie

Éléments qui l’utilise

  • NumberBox

  • CurrencyBox


Height

Description : Hauteur en pixels de l'image, affichée en html. Par défaut, cette hauteur est de 100 pixels.

Éléments qui l’utilise

  • Barcode

  • image


HightPaper

Description : Hauteur en cm de l'image sur le PDF généré.

Élément qui l’utilise

  • Image

  • Barcode


Id

Description : Permet d'identifier la section dans le document

Élément qui l’utilise

  • Section


InternalName

Description : Attribut du dataIterator permettant d’identifier chaque élément itéré. Par défaut InternalName == item.

Exemple : une table permettant de lister les enfants (Nom, Prénom, Date de naissance de chaque enfant) aura pour internalName item et les éléments seront nommés comme suit : item|Nom; item|Prenom; item|DateNaissance

Élément qui l’utilise

  • DataIterator


IsEnabled

Description : Activation de l'élément, un élément existant peut être désactivé ou activé selon certaines conditions; par défaut, l'élément est activé, ses valeurs possibles sont : True, False, Expression.

Éléments qui l’utilise

  • [*]Box

  • DataRequest

  • ActionsOnValidation

  • Bcc

  • WebService

  • ActionsOnExit

  • CustomAction

  • Cc

  • Choice

  • To

  • Variable

  • Message

  • Report

  • Mail


IsReadOnly

Description : Cet attribut permet de protéger les éléments en écriture; par défaut ils sont paramétrés à false, ses valeurs possibles sont : True, false, Expression.

Éléments qui l’utilise

  • [*]Box

  • GridCell

  • Grid

  • Table

  • Section

  • Choice

  • Include

  • TableBody

  • List

  • Tr

  • QuestionSet

  • Content

  • GridRow

  • ChoiceSet

  • Paragraph

  • ListItem


IsRequired

Description : Cet attribut permet de paramétrer l’obligation de remplissage d’un champ; par défaut il est paramétré à false, Ses valeurs possibles sont : True, false, Expression.

Élément qui l’utilise

  • [*]Box

  • Choice


IsVisible

Description : Cet attribut permet de paramétrer la visibilité (affichage) d’un élément. Par défaut, il est paramétré à true, ses valeurs possibles sont : True, false, Expression.

Élément qui l’utilisent

  • Grid

  • NoteParagraph

  • Question

  • Table

  • Section

  • OptionData

  • Include

  • TableBody

  • List

  • Tr

  • QuestionSet

  • Content

  • Option

  • TextBlock

  • GridRow

  • ChoiceSet

  • Paragraph

  • ListItem


Language

Description : Langue source appliquée au document lors de sa création, servant de base à la mémoire de traduction pour générer les segments sources du document. 

Élément qui l’utilise

  • JMail

  • JForm

  • IncludeDocument

  • Menu

  • JFormFlow

  • LinkJdocument


MaxItemAllowed

Description : Nombre maximum (plafond) d'éléments que l'usager va pouvoir répéter. Quand ce seuil est atteint, le bouton d'incrément (itérateur) disparaît de l'écran et il devient impossible pour l'usager d'ajouter un élément supplémentaire. Cet attribut ne peut prendre qu'une valeur entière et positive; il peut également être conditionné par une expression plus intelligente issue de la modélisation du formulaire. 

Élément qui l’utilisent

  • DataIterator

 
MaxNumberOfCharacters

Description : Nombre maximum (plafond) de caractères autorisés dans une zone de saisie; ce seuil permet de contrôler les dépassements souvent constatés dans les formulaires. 

Élément qui l’utilisent

  • TextBox


MaxRows

Description : Nombre maximum (plafond) de lignes autorisées en réponse de requête dans une source de données. 

Élément qui l’utilise

  • DataRequest


MinItemAllowed

Description : Nombre minimum (plancher) d'éléments autorisés que l'usager est tenu d'itérer lors du remplissage du formulaire html. 

Élément qui l’utilise

  • DataIterator


MinItemToDisplay

Description

Nombre minimum (plancher) d'éléments qui seront affichés dès l'entrée dans la boucle d'itération; ce plancher est <= MinItemAlloed. 

Élément qui l’utilise

  • DataIterator


MinItemToPrint

Description : Nombre minimum (plancher) d'éléments qui seront affichés dans le PDF en sortie de formulaire. 

Élément qui l’utilisent

  • DataIterator


Name

Description : Nom de l'élément; obligatoire pour la quasi totalité et servant à construire le dictionnaire de données du formulaire et plus tard le datastore lors du remplissage en ligne. 

Éléments qui l’utilise

  • [*]Box

  • Parameter

  • Choice

  • MetaField

  • User

  • Variable

  • Report

  • MetaFields

  • JForm

  • Menu


DataRequest

Description : Nom du rôle tel que défini dans FormService.

Élément qui l’utilisent

  • Role

  • Nom du user tel que définit dans FormService.

  • User


NumberOfVisibleCharacters

Description : Nombre de caractères visibles, applicable à un champ de saisie dans le formulaire; en général, les éléments contiennent une valeur par défaut lors de leur création, pour permettre leur affichage en html, cependant, il est possible de modifier cette valeur à la modélisation en fonction du nombre de caractères attendus dans le champ. 

Éléments qui l’utilise

  • PasswordBox

  • NumberBox

  • TextBox

  • UploadBox

  • CurrencyBox

  • MemoBox


NumberOfVisibleRows

Description : Nombre de lignes visibles à la création de l'élément. 

Description :

  • ListBox

  • MemoBox


OptionPerline

Description : Nombre de choix à afficher sur chaque ligne. 

Éléments qui l’utilise

  • RadioBox

  • ListBox


Port

Description : Numéro de service appelé sur le serveur d'application. 

Élément qui l’utilisent

  • WebService


Rowspan

Description : L’attribut rowspan définit le nombre de lignes à fusionner verticalement dans une table.

  • Sur l’en-tête de table (Th - Table header)
    Indique le nombre de lignes à fusionner pour former une seule cellule d’en-tête.
    Par défaut, chaque en-tête possède un rowspan égal à 1.

  • Sur le corps de table (Td - Table data)
    Indique le nombre de cellules à fusionner verticalement dans une même colonne.

Une cellule peut ainsi s’étendre sur plusieurs lignes selon la valeur de son rowspan.
La valeur par défaut est 1, et seules les valeurs entières sont acceptées.

Éléments qui l’utilisent :

  • Th (Table header)

  • Td (Table data)


SentReport

Description : Attribut permettant de conditionner l'envoie du pdf aux destinataires en pièce-jointe. Il se paramètre dans le FormFlow et sa valeur par défaut est SendReport == false.

Élément qui l’utilise

  • Mail


StyleName

Description : Nom du style utilisé pour mettre en forme un élément.

Éléments qui l’utilise

  • Button

  • LinkEmbeddedResource

  • LinkPageNumberCitation

  • GridCell

  • LinkUrl

  • Grid

  • LinkJdocument

  • Table

  • Hyperlink

  • Td

  • TableBody

  • Th

  • QuestionSet

  • Question

  • TableHeader

  • Content

  • IteratorControlButton

  • ChoiceSet


TradId

Description : ID de traduction de l'élément (réservé); c'est le système qui se charge de générer ces ID devant permettre au moteur de traduction d'identifier les segments de façon unique.

Éléments qui l’utilise

  • Button

  • LinkEmbeddedResource

  • LinkPageNumberCitation

  • EmailAddress, Subtitle

  • Suffix

  • Note

  • Customizer

  • OnErrorMessage

  • Description

  • NoteParagraph

  • LinkJdocument

  • Style

  • Hyperlink

  • MetaField

  • Label,

  • Name

  • Option

  • TextBlock

  • ShortTitle

  • IteratorControlButton

  • Title, Variable

  • NoteReference

  • Parameter

  • Caption

  • Subject

  • Paragraph

  • Alias

  • Data

  • Template


ToDate

Description : Délai de traitement du dossier assigné à l'usager.

Élément qui l’utilise

  • NextStep


Url

Description : Lien pointant vers un élément donné.

Éléments qui l’utilise

  • Image

  • LinkUrl

  • Object

  • Hyperlink


Value

Description : Valeur concrète de l'élément.

Éléments qui l’utilise

  • Token

  • Customizer

  • Parameter

  • Option


Width

Description : Largeur en pixels de l'image, affichée en html. Par défaut, cette largeur est de 100 pixels.

Élément qui l’utilise

  • Barcode


WidthPaper

Description : Largeur en cm de l'image sur le PDF généré.

Élément qui l’utilise

  • Image

  • Barcode

Dernière modification le 19-10-2025

Lorsque vous naviguez sur le campus Jway, des informations sont susceptibles d'être enregistrées (cookies) sur votre terminal pour personnaliser vos contenus et votre navigation.

Nous n'utilisons que des cookies indispensables au bon fonctionnement de ce site et dont le seul objectif est d'améliorer notre service aux usagers.

En savoir plus