Utiliser LotusScript dans les applications Lotus Domino
Plan de cours officiel IBM N7D540FR
Durée
3 Jours.
Description
Les participants apprennent les techniques de programmation LotusScript afin d'accéder et travailler avec les objets Domino (Domino Object Model).
Ce stage commence par présenter le langage LotusScript. Les participants apprennent à retrouver les propriétés de base, utiliser les méthodes NotesDatabase et à naviguer à travers le Domino Object Model afin d'accéder aux différentes classes. Ensuite les participants découvrent comment utiliser les classes front-end et back-end, puis comment gérer les erreurs et utiliser le debugger LotusScript.
Participants
Développeurs souhaitant utiliser LotusScript dans leurs applications Lotus Domino (toutes versions).
Compétences requises
Avoir suivi le cours D8510FR - Lotus Domino Designer V8.5.x : concepts de base, ou avoir les connaissances équivalentes (connaissance des éléments de structures "traditionnels" tels que les vues, les masques, les champs et l'usage des fonctions @).
Objectifs
A la fin de ce stage, vous serez capable de :
- Ecrire du code LotusScript afin de naviguer et retrouver les objets voulus dans le Domino Object Model
- Ecrire du code Lotus Script qui modifie et ajoute des données dans des applications Domino
- Sélectionner le meilleur mécanisme afin d'exécuter le code LotusScript
- Utiliser le debugger LotusScript
- Utiliser les librairies de scripts afin de réutiliser le code efficacement
Contenu du cours
- Introduction à LotusScript : où et quand l'utiliser ?
- Déclarer des variables
- Assigner des valeurs
- Utiliser des boucles
- Utiliser des conditions
- Convertir des types de données
- Instancier des objets
- Retrouver des informations sur une base
- Utiliser le debugger
- Marquer les erreurs dans le code
- Travailler avec les classes front-end pour manipuler les objets de l'interface utilisateur
- Travailler avec les classes de back-end pour retrouver et ajouter des données dans les documents
- Créer et envoyer des documents de rapports
- Demander des données à un utilisateur et les traiter
- Utiliser les librairies de scripts