Formes et modèles
Une forme & modèle permet de générer des « sous-fenêtres » de saisie spécifiques en fonction d'une réponse donnée à une question. Pour chaque forme & modèle, on peut associer des calculs particuliers.
Via les formes & modèles, il est aussi possible de définir des fenêtres de questions seules, où le calcul de variables est impossible.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
Ecran de saisie
Famille : Code de la famille sur 2 caractères et intitulé sur 30 caractères. Une famille peut contenir plusieurs formes & modèles
Exemple :
Famille : MI (miroirs)
Forme REC (rectangulaires)
Forme RON (ronds)
Forme CAR (carrés)
Forme/Modèle : Code de la Forme / Modèle sur 3 caractères et intitulé sur 30 caractères.
Image : il est possible de rattacher à cette zone un fichier image de format « jpg ». L' image est visualisée lorsque s'ouvre la forme & modèle choisie au cours de l'exécution d'un scénario. Voir l'aide sur le champ Image dans le paramétrage des symboles.
Tableau des questions : on y renseigne la liste des questions à poser, questions qui doivent avoir été préalablement créées en tant que symboles. Il est possible de conditionner ces questions.
Tableau des variables : on y renseigne la liste des variables à calculer, variables qui doivent avoir été préalablement créées en tant que symboles. A chaque variable, on associe une expression de calcul sur 250 caractères maximum. Par bouton droit on accède à l'éditeur de formule.
Fenêtre de questions : lorsque la fenêtre principale de saisie de questions d'un scénario est insuffisante (36 questions maximum), ou pour créer un groupe homogène de questions, il est possible de paramétrer des fenêtres de questions supplémentaires via une forme & modèle où on a coché la case « Fenêtres de questions » (une forme & modèle par famille dans ce cas). Dans une telle fenêtre, il n'est pas possible de paramétrer un calcul de variables.
Formes et modèles « vides » : Il est possible de créer une forme & modèle sans question afin de traiter le cas « pas de choix ». Si des calculs de variables sont paramétrés, ils seront exécutés.
Bloc numéro 1
Famille (champ SHACAT) |
Composer le code de la famille de formes /
modèles (Max 2 carctères) |
champ SHACATAXX |
Fenêtre de questions (champ SHATYP) |
Cocher si cette forme / modèle est utilisée comme une boite supplémentaire de saisie de questions. Aucune réponse ne sera demandée et l'ouverture de cette boite sera automatique. Il n'est pas possible de définir des formules de calcul dans ce cas. |
Param. forme/modèle (champ SHANUM) |
Composer le code de la formes / modèles (Max 3
carctères) |
champ SHANUMAXX |
Image
champ CSHPIC |
Composer le code de la famille de formes /
modèles (Max 2 carctères) |
Tableau Dimensions / Paramètres
Question (champ SYMNUM) |
Composer le code de la question qui doit être
posée lors de la sélection de la forme ou modèle. |
Condition (champ SYMCND) |
Saisir, sélectionner ou composer avec l'editeur
de formule une expression de calcul en format Adonix. |
Tableau Calculs
Variable (champ VARNUM) |
Composer le code de la variable qui doit être
calculée en fin de saisie des réponses. |
Expression (champ VARFOR) |
Saisir, sélectionner ou composer avec l'éditeur
de formule une expression de calcul en format Adonix. |
Etats
Par défaut, les états suivants sont associés à la fonction :
PRTSCR : Impression écran
Mais ceci peut être modifié par paramétrage.
Boutons spécifiques
Symboles |
Permet d'accéder aux symboles du configurateur. |
Validation |
Permet de valider la forme et modèle. |
Visu |
Permet de visualiser les « sous fenêtres » générées. |
Copie |
Permet de copier une forme et modèle vers un autre dossier. Il s'agit d'une copie "complète" car en plus de la sélection sont copiées : les questions absentes dans le dossier destination les variables absentes dans le dossier destination. Lors d'une copie vers un autre dossier, un contrôle préalable est effectué sur les symboles (questions et variables). Si ces derniers n'ont pas les mêmes caractéristiques (alphanumérique, numérique ou date) sur les deux dossiers, la copie n'est pas exécutée. Les anomalies peuvent être identifiées sur un fichier trace affiché lors de la copie. Si une erreur au moins est affichée dans la trace, la copie n'est pas effectuée. Après copie, la forme et modèle doit être revalidée dans le dossier de destination. De même, s'il y a eu création de symbole(s), ces derniers doivent être régénérés à partir de la gestion des symboles afin d'être pris en compte dans les traitements générés du dossier destination. |
Messages d'erreur
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Plusieurs questions sont affectées à une même ligne d'un même bloc !Ce message apparaît à la validation de la forme et modèle si plusieurs questions sont affectées à une même ligne d'un même bloc.
Suppression procédure interdite car présente dans scénario !Ce message apparaît si la forme et modèle est utilisée dans un scénario ou une fenêtre de sélection.
La définition d'un symbole est obligatoire !Une forme et modèle doit au moins contenir un symbole de type question ou variable.