Frameworks Computer Consulting and Training (The structure of Learning) 215-245-5403
Philadelphia, PA
Trevose, PA
New Jersey (NJ)
Sitemap



Lotus Notes / Domino Dates:
     
Feb 19, 2012
Mar 25, 2012
Apr 24, 2012
May 20, 2012
Jun 19, 2012
     
Course Dates can be added on demand
All FCCTRAIN Classes are also available at your location
Development
Release 7.0,Release 8.0,Release 8.5
N7D540
Price: $1,800.00

N7D540 Using LotusScript in IBM Lotus Domino Applications



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.
Category:
    Lotus Notes/ Lotus Domino
Delivery Method:
    Classroom
Duration:
    3 Days

    Topics covered:
  • Introducing LotusScript: where and when to use it
  • Using programming skills such as:
  • declaring variables
  • assigning values
  • using looping statements
  • 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. application developers who will be using LotusScript in their Domino applications.
Prerequisites:
    The prerequisites for this course include
    • N7D510: Fundamentls of IBM Lotus Domino 7 Application Developmentor the equivalent skills
    • N7D510: Fundamentls of IBM Lotus Domino 7 Application Developmentor the equivalent skills

Outline:
    MODULE A: Using LotusScript to Access and Modify Databases

      Lesson 1: Introducing LotusScript
      • Introducing LotusScript
      • Declaring Variables in Lotus Script
      • Assigning Variables in LotusScript
      • Commenting Code
      • Using the LotusScript Debugger
      Lesson 2: Accessing Database Information
      • Exploring the Domino Objects
      • Creating Objects in LotusScript
      • Accessing Object Properties
      • Adding Simple Error Checking to Code
      • Accessing the Current Database
      • Creating a Database Based on Another Database
      Lesson 3: Navigating the User Interface Classes
      • Retrieving the Access Level of an ACL Entry

    MODULE B: Navigating the User Interface Classes
      Lesson 4: Working with NotesUIWorkspace
      • Programming the Notes User Interface
      • Adding a Database to the Workspace
      • Gathering User Input
      Lesson 5: Working with NotesUIDocument
      • Accessing the Current Document
      • Composing a New Document with LotusScript
      • Retrieving Field Values from the Current Document
      • Changing Field Values on the Current Document
      • Accessing the Current Document Through NotesUIDocument Events

    MODULE C: Creating and Modifying Documents
      Lesson 6: Accessing Data in Documents
      • Accessing Documents with LotusScript
      • Retrieving Documents Properties
      • Retrieving Item Values from a Document
      • Looping Through Documents in a View
      • Accessing Data Directly from the View
      Lesson 7: Writing Data to Documents
      • Adding and Replacing Items
      • Saving the Document
      • Synchronizing with the User Interface
      • Adding Author and Reader Items
      • Creating New Documents
      Lesson 8: Using ViewEntry and Document Collections
      • Building Arrays
      • Building Dynamic Arrays
      • Using the NotesViewEntryCollection Class
      • Using the NotesViewNavigator
      • Using the NotesDocumentCollection Class

    MODULE C: Creating and Modifying Documents
      Lesson 9: Reusing Code
    • Defining the Scope of a Variable
    • Setting Global Variables
    • Building Functions
    • Building Subroutines
    • Building Script Libraries
    • Using Script Libraries
      Lesson 10: Processing Run-Time Errors
      • Processing Run-Time Errors
      • Processing Individual Errors
      Appendix A: Exercise Solutions

      Appendix B: Using LotusScript in IBM Lotus Domino 7 Applications Exam Competencies

      Appendix C: Legal Notices and Disclaimers

    http://www.fcctrain.com
    Frameworks Computer Consulting and Training
    Two Neshaminy Interplex
    Suite 105
    Trevose, PA 19053
    (215) 245-5403

Certified for IBM Lotus Domino Consulting Certified for IBM Lotus Domino Training GSA Contract Holder Microsoft Gold Certified Training
Copyright ©2011 Frameworks Computer Consulting, INC   All rights reserved.