EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

Using LotusScript in IBM Lotus Domino Applications

Reference course outline

ND5403 days

DURATION

3 Days

Summary description:

Students will learn the techniques of programming in LotusScript while they learn to access and work with objects in the Domino Object Model. This workshop starts by introducing students to the LotusScript language, having them retrieve properties of a database, using methods of NotesDatabase, and traversing down the Document Object Model to ACL classes. The skill of navigating the Document Object Model is continuously reinforced throughout the course as students learn to work with front-end and back-end classes. Students are introduced to error checking the LotusScript Debugger early on so that they use it throughout the course.

Note: This course has been tested with IBM Lotus Notes/Domino 6.0. While this course can be taught on version 6.5, product features specific to version 6.5 may not be covered.

Topics covered:

This course covers the following topics:

Introducing LotusScript: where and when to use it

Using programming skills such as:

declaring variables

assigning values

using looping statements

using arrays

using conditional statements

converting data types

Instantiating objects

Retrieving database information

Using the LotusScript Debugger

Trapping errors in code

Working with the front-end classes to manipulate objects in the user interface

Working with back-end classes to retrieve and add data to documents

Creating and sending report documents

Prompting users for data and processing the data

Using Script Libraries

Audience:

The target audience for this course is Application developers who will be using LotusScript in their Domino applications.

Prerequisites:

The prerequisites for this course include For Lotus Domino 5 developers:

Domino Designer Fundamentals- AD210 or the equivalent skills

Domino Application Architecture- AD270

For all other Domino developers:

Developing IBM Lotus Lotus Domino 6 Applications: Foundation Skills- ND510 or the equivalent skills

Developing IBM Lotus Lotus Domino 6 Applications: Intermediate Skills- ND520

System requirements:

This product requires the following to run properly:

Not Applicable

This is a version-specific reference outline. Confirm the current syllabus and delivery arrangements with EIEIO.