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