211 – Web Page Designer
La boîte à outils LabVantage comprend la possibilité de modifier la configuration de pages fournies par l’application LabVantage. Avec une licence supplémentaire pour le module Web Page Designer Pro, vous pourrez créer de nouvelles pages et d’autres éléments. Cette formation de trois jours vous apprendra à utiliser la suite complète Web Page Designer. La formation s’appuie sur les concepts fondamentaux présentés durant la formation Administrateur de LabVantage. Vous apprendrez à : créer une nouvelle page, à concevoir des gizmos personnalisés, des types de page différents, des boutons ou d'autres éléments. Mais également à ajouter des pages de recherche dynamiques, à travailler avec JavaScript, à tirer profit de l’API LabVantage et à utiliser Groovy pour la mise en forme conditionnelle.
Prérequis et public cible
Cette formation s'adresse aux administrateurs d'applications chargés de modifier l'apparence et les fonctionnalités de l'interface utilisateur de LabVantage. La participation à la formation 122-Administrateur est nécessaire pour assurer une administration complète de l'application LabVantage. Pour les programmeurs ou les développeurs qui se concentreront uniquement sur la modification de l'interface et le travail avec l'API, aucun prérequis n'est requis pour cette formation.
- Introduction : Comprendre les composants du Web Page Designer Studio.
- Pages de type « Liste » : L’un des types de pages les plus souvent utilisés dans LabVantage sont les pages de type « Liste ». Découvrez comment créer ou modifier une page de « Liste » pour afficher des enregistrements de la base de données.
- Barre d’outils avancée : Les opérations que les utilisateurs peuvent effectuer sont matérialisés par des boutons dans la barre d'outils. Apprenez à créer des boutons et à définir leur fonctionnement.
- Page de maintenance : utilisation de l'assistant rapide de création de page pour créer une page de type maintenance, ajuster la mise en page, intégrer une barre d'outils, utiliser des pseudocolonnes et appeler une page de maintenance à partir d'une liste.
- Pages de recherche : Permettant de lier des enregistrements de différentes tables, les pages de recherche aident l’utilisateur à établir le lien entre les SDIs. Cela inclut les recherches classiques et dynamiques ainsi que les requêtes.
- Gizmos : Afin de garantir une expérience utilisateur cohérente, les gizmos sont utilisés pour présenter différentes options de navigation ou des liens utiles sur l'ensemble des pages. La création de gizmos permet de contrôler la barre supérieure, la barre latérale, ainsi que les menus du site, les onglets et les choix des menus. Tableau de bord, cartes d’images gizmos et bien plus encore.
- Page de saisie des données : Configurez les vues, les politiques d'affichage, les barres d’outils, les détails et les filtres. Découvrez les propriétés disponibles pour configurer vos pages de saisie de données.
- Sécurité et signature électronique : Certaines législations exigent une signature électronique pour une conservation sécurisée et traçable des données. Certaines activités ne doivent être exécutées que par des utilisateurs avec certains privilèges. Découvrez comment activer ou désactiver ces options.
- Groupes et styles : Apprenez à créer des formulaires avec plusieurs sections, onglets ou en grille donnant un flux cohérent à vos pages et champs.
- Sélections imbriquées : Il est parfois utile d'effectuer une pré-sélection sur une page pour afficher des données dans une recherche en fonction de la colonne sélectionnée précédemment. Votre page web pourrait se voir améliorée par ces possibilités.
- Éléments : Les pages comprennent divers éléments qui fournissent un ensemble défini de fonctionnalités à la page. Comprenez comment des éléments peuvent être ajoutés à une page et découvrez certains éléments couramment utilisés ainsi que leurs propriétés associées.
- Actions : Les actions LabVantage sont des programme discrets qui remplissent une fonction spécifique. Ils sont codés à l’aide de Java. LabVantage dispose d’une bibliothèque de 290+ actions standards, avec des API pour la création d’actions définies par l’utilisateur. Apprenez les bases de l’utilisation de cette bibliothèque de code.
- JavaScript : Qu’est-ce que c’est ? Quand peut-on l’utiliser ? Découvrez l’API JavaScript de LabVantage. Utiliser JavaScript pour la validation. Coder un bouton avec une fonction JavaScript.
- Utilisation de Groovy dans LabVantage : Groovy est un langage agile dynamique centré sur l'objet pour la plateforme Java combinant des fonctionnalités de langages tels que : Python, Ruby et Smalltalk. Ce language peut être utilisé par des développeurs en utilisant une syntaxe de type Java. Les pages Web de LabVantage permettent d’insérer et d’utiliser du code Groovy. Les utilisations courantes de Groovy incluent la possibilité d’importer une classe ou un programme Java pour un traitement conditionnel.
Agenda
Premier jour | Deuxième jour | Troisième jour |
Introduction | Gizmos | Éléments |
Liste de pages | Page de saisie de résultats | Actions |
Barre d’outils avancée | Sécurité et signature électronique | JavaScript |
Pages de maintenance | Groupe de pages et style | Groovy |
Pages de recherche | Sélections imbriquées | Forum ouvert |
Le matériel
Une copie numérique des documents de présentation sera fournie en format PDF. La formation comprendra des exercices pratiques.