Ce tutoriel à pour but d’expliquer les étapes à suivre pour avoir des entêtes dans les PDF générés lors de sauvegarde des fiches, ou de leur impression. Ajout d’une référence au module Commun Le système d’entête est natif à partir du moment ou une référence au module commun des HCL […]
Comment connaître les champs d’un formulaire réalisé par les HCL ?
Lors de l’utilisation de paramètre de module pour requêter d’autres formulaires, il est nécessaire de connaitre le nom des champs composant le formulaire pour les utiliser. Ces noms de champs sont stockés dans la table DOMINHO.dominho.FORMULAIRE. Trouver le modèle du formulaire à partir d’un paramètre de module Utiliser la requête […]
9 Nomenclatures
Une Nomenclature correspond à une liste d’éléments (un référentiel, hiérarchique ou non). Ces éléments peuvent par la suite être affichés et sélectionnés via différents contrôles de la vue du formulaire (liste déroulante, boutons radios, etc.).
9.2 Paramétrage hors FormsStudio
9.2.1 Préambule Lorsque le module contenant les nomenclatures est publié vers Easily, des lignes sont insérées (ou mises à jour) en base de données : une pour la nomenclature, et une pour chacun des éléments créés dans FormsStudio. Ces nomenclatures et éléments sont ainsi accessibles via une IHM de paramétrage des […]
9.1 Nomenclatures – Généralités
9.1.1 Création d’une nomenclature Pour créer une nomenclature FormsStudio : Dans l’explorateur de module, cliquer droit sur le nom du module (ou sur un dossier). Cliquer ensuite sur Nouvelle nomenclature. La nomenclature apparait alors dans l’arborescence du module. Organisation de l’explorateur de module Une entité particulière peut être ajoutée à l’explorateur […]
9.6 Nomenclature avancée dans une inclusion
Quand on veut accéder aux éléments d’une nomenclature avancée depuis un formulaire mais que la nomenclature se trouve dans une inclusion. Il accédait à la propriété GetFieldValue d’un item de nomenclature. Je vous invite à lire le paragraphe suivant : [Accéder aux champs d’une nomenclature avancée à partir d’une inclusion]
9.5 Filtre sur nomenclature
Chaque contrôle de sélection d’un élément de nomenclature dispose d’une propriété Filtre. Cette propriété (à renseigner via une Expression) permet de n’afficher que certains éléments dans la liste en fonction de données provenant d’autres champs du modèle du formulaire. Lors de l’édition de la propriété Filtre, un nouvel élément apparait […]
9.4 Contrôles de sélection
Il existe plusieurs contrôles à ajouter à la vue d’un formulaire permettant à l’utilisateur de sélectionner un élément de nomenclature. La plupart de ces contrôles disposent d’une propriété Valeur à lier à un champ de type nomenclature. 9.4.1 Nomenclature en groupe d’options Ce contrôle représente une liste […]
9.3 Types de nomenclature
Il existe 3 types de nomenclature : Simple, Avancée et Intervenant. Pour choisir un type, sélectionner la nomenclature dans l’explorateur de module, et modifier sa propriété Type. Une nomenclature Simple correspond à une liste d’éléments simples, contenant chacun uniquement un Titre. Il s’agit du type de nomenclature le plus utilisé, proposant […]
Utilisation d’une nomenclature en fenêtre de sélection avec sélections multiples
Préambule Pour bien comprendre cet article, en plus d’être autonome avec FormsStudio sur la création de formulaire, il est nécessaire d’avoir étudié certains points de la documentation : 6. Expressions 9. Nomenclatures (9.4.5 Nomenclature en fenêtre de sélection) 10. Fonctions locales Généralités / But du tutoriel Le contrôle Nomenclature en fenêtre […]