|
 |
Test LOT-737: Using LotusScript in IBM Lotus Domino 7 Applications
|  |
 |
 |
 |
|
Exam 737: Using LotusScript in IBM Lotus Domino 7 Applications
Exam Competencies Exam Type: Multiple Choice
Description: Covers LotusScript in Notes material as it relates to these competency areas: - Programming Concept Competencies
- Application Architecture and Performance Competencies
- Back-end LotusScript Competencies
- User Interface Competencies
Programming Concept Competencies - Using LotusScript features in Domino
=Using %Include =Using the Evaluate statement =Writing or calling functions and subroutines =Converting between Domino Designer and LotusScript time =Using Fixed Arrays =Using Dynamic Arrays =Using Lists - Managing Flow of Execution in Scripts
=Using Block statements =Using Branching statements =Using Iterative statements =Using Early termination statements =Using the Terminate event - Error Processing and Debugging
=Understanding Compile-time versus Run-time errors =Coding error handling routines =Using the Informational Functions =Using the LotusScript Debugger
Application Architecture and Performance Competencies - Determining when to use/not use script
- Determining when to use form events versus field actions
- Determining when to use view columns versus fields
- Determining when to use front-end / back-end for getting data from databases and setting document contents
- Determining when to use GetNtnDocument versus GetNextDocument
- Marking documents processed through script
- Determining when to use User-Defined Data Types
- Determining when to use User-Defined Classes
- Understanding the difference between Base classes and Derived classes
- Working with object reference variables
- Understanding capabilities of Web services in Domino
- Working with Script Libraries
- Reading, writing, and closing files
- Understanding capabilities of XML with LotusScript
- Understanding capabilities of DXL with LotusScript
- Using extended class syntax
- Connecting with Java (understanding capabilities of LS2J)
Back-end LotusScript Competencies - Accessing Notes sessions
=Accessing session properties =Using environment variables =Locking documents and design elements =Accessing current user information =Accessing client/server/platform information =Accessing Address Books =Accessing current agent =Accessing DocumentContext =Creating and processing session objects (e.g., NotesName, NotesLog, NotesDbDirectory, NotesStream) - Accessing Notes databases
=Accessing database properties =Locating a database on a server or local disk =Opening a database =Examining and adjusting an Access Control List =Accessing replication settings =Searching a database - Accessing views and folders
=Accessing view or folder properties =Accessing view or folder columns =Refreshing a view or folder =Removing a view or folder =Locating an entry in a view =Creating and using view navigators =Accessing a view entry collection =Accessing view entries =Searching view documents =Searching view entries =Accessing NotesViewNavigator properties - Accessing documents in LotusScript classes
=Accessing document properties =Accessing the current document =Collecting all documents and unprocessed documents =Collecting documents by searching =Adding a document =Managing document relationships (response documents, parent documents) =Locating a document by ID =Locating documents within a view or folder =Creating a document =Removing a document =Copying a document =Mailing a document - Accessing items in LotusScript classes
=Accessing item properties =Getting an item and its values =Creating an item and assigning values =Copying an item =Removing an item - Accessing rich text items in LotusScript classes
=Getting text renditions of rich text items =Navigating in rich text items =Writing in rich text items =Working with attachments and embedded objects =Working with tables =Working with doclinks =Working with sections =Using NotesMIMEEntity to access MIME rich text fields
User Interface Competencies - Accessing documents using UIWorkspace
- Accessing documents using UIDocument
- Using the DialogBox method
- Understanding Form events
- Understanding View events
- Understanding Database Script events
|
 |
|
 |
| |
|