
Utiliser JavaScript dans les applications Lotus Domino
Plan de cours personnalisable
Durée : 2 Jours.
Description : Les participants seront en mesure de manipuler le modèle d'objets de document pour étendre les capacités de leurs applications de navigateur Web; d'assurer le traitement côté client, comme la validation et le formatage des champs; d'utiliser la nouvelle structure d'événement dans la version 8.5 pour déclencher le code JavaScript; de manipuler et de mettre à jour le contenu des cadres; de rassembler les données saisies en ouvrant plusieurs fenêtres indépendantes de navigateur; d'améliorer l'interactivité de l'interface utilisateur grâce au contrôle de la souris; de créer et de mettre à jour des listes de mots-clés dans un navigateur.
Participants : Développeurs d'applications Notes/Domino qui souhaitent apprendre à utiliser le modèle d'objets de document pour développer des applications Domino plus dynamiques pour les clients Web.
Compétences requises : Expérience des fonctions du client Designer Domino - L'expérience de la programmation en langage orienté objet peut être un plus.
Objectifs : voir la description du cours, ci-dessus.
Contenu du cours
Introduction au JavaScript
- Structure du langage
- Le Document Object Model (DOM)
- Ecrire du JavaScript dans Domino Designer 8.5
- Quand utiliser JavaScript dans Notes ?
Boutons et liens
- Créer un lien
- Créer un bouton d’enregistrement
- Comparaison d'un masque Domino à un formulaire Web
Manipulation des Masques
- Référencer les masques dans JavaScript
- Utilisation de la méthode Submit() de l'objet Form
- Utilisation de variables en JavaScript
- Enregistrer et rappeler des données saisies
Manipulation des champs
- Comparaison des objets JavaScript avec les champs Domino
- Rappeler et écrire des données saisies
- Valider des champs dans le navigateur
Fonctions JavaScript et bibliothèques
- Bibliothèques JavaScript dans Designer
- Ecrire et appeler des fonctions JavaScript
- Utiliser des instructions logiques dans les fonctions JavaScript
- Contrôler et mettre en forme les données saisies par les utilisateurs
- Utiliser un objet texte
- Vérifier et mettre en forme du texte
Travailler avec des listes
- Construire une liste de choix
- Retrouver et ajouter des valeurs simples dans un objet sélectionné
- Retrouver des valeurs multiples dans l'objet sélectionné
Manipuler les fenêtres
- Lancer une autre fenêtre
- Transférer des données d'une fenêtre à une autre
- Ouvrir des pages dans des cadres
Manipuler les vues en JavaScript
- Manipuler des vues XML
- Modifier l’affichage des vues


