Eléments et attributs JForm
Question
Description
Question est le pivot des documents interactifs (interviews web). C'est dans Question que sont placés les champs de saisie (TextBox, ListBox, ComboBox, PasswordBox, MemoBox, CheckBox, RadioBox, AttachmentBox, UploadBox) qui captent les informations dynamiques des SmartForm.
Question se place en groupe dans QuestionSet ou à part dans Paragraph.
Les données reçues portent le nom de l'attribut "Name" des "box". Celui-ci doit respecter des règles de syntaxe précises :
-
le premier caractère peut être : "_", "a-z", "A-Z", (accents non autorisés !)
-
les caractères suivant peuvent être des chiffres, des lettres (accents non autorisés !)
-
le caractère [ (crochet ouvrant) est autorisé à condition qu'il soit suivi de chiffres ou d'une expression $(NomVar), puis de ]
-
le caractère ] (crochet fermant) est autorisé à condition de suivre la règle 3, que ce soit le dernier caractère de la chaîne ou qu'il soit suivi du caractère | en respectant la règle 5
-
le caractère | est autorisé à condition que le terme précédent et le terme suivant suivent les règles 1, 2, 3 et 4
Attributs
L'attribut IsVisible contient une expression qui détermine si l'élément doit être affiché ou non. Par défaut l'élément est affiché.