學(xué)生將學(xué)習(xí)訪問和使用Domino Object Model 目標(biāo)的同時學(xué)習(xí)LotusScript的編程技術(shù)。本課程從向?qū)W生介紹LotusScript語言開始,到學(xué)習(xí)找回數(shù)據(jù)庫屬性,使用NotesDatabase方法,瀏覽文檔目標(biāo)模型訪問ACL類。本課程通過讓學(xué)生使用前端和后端的類,是學(xué)生Document Object Model技能不斷得到提高。在課程較早的部分介紹了使用LotusScript調(diào)試器進行錯誤檢查,是學(xué)生可以在課程全過程中都可以良好的使用調(diào)試器
授課對象
本課程的目標(biāo)聽眾為在Domino 7應(yīng)用中使用LotusScript的應(yīng)用開發(fā)者
課程目標(biāo)
掌握 Domino的對象框架
使用LotusScript操控Domino的數(shù)據(jù)
編寫Domino應(yīng)用中的修改和增加數(shù)據(jù)LotusScript編碼
選擇最適宜執(zhí)行LotusScript代碼的機制
使用LotusScript調(diào)試器和錯誤捕獲氣調(diào)試程序
使用Script Libraries有效的重復(fù)使用編碼
預(yù)備知識
IBM Lotus Domino 7應(yīng)用開發(fā)基礎(chǔ)或者同等知識或技能
課程長度: 3天(18學(xué)時)
課程內(nèi)容
第1天
主題
Lotus語法
大綱
Lotus語言工具概述
LotusScript語言
LotusScript語法
數(shù)據(jù)類型、常量、變量、函數(shù)
數(shù)組,List
使用script libraries
使用LotusScript調(diào)試器
在編碼中捕獲錯誤
在web端的調(diào)試技巧
第2天
主題
Notes對象的控制
大綱
notes對象NotesSession
notes對象NotesDatabase
notes對象NotesView
notes對象NotesDocument
notes對象NotesACL
notes對象Profile document
第3天
主題
Notes對象與UI notes對象
大綱
notes對象NotesItem
notes對象rich text items
定制Type
定制Class
使用前端類操作對象
NotesUIWorkspace
NotesUIDatabase
NotesUIView
NotesUIDocument