欢迎来到天天文库
浏览记录
ID:20792327
大小:378.00 KB
页数:146页
时间:2018-10-15
《lotusscript教育训练简报档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LotusScript教育訓練ModuleA:UsingLotusScripttoProgrammaticallyAccessandModifyDatabaseModuleB:NavigatingtheUserInterfaceClassesModuleC:CreatingandModifyingDocumentsModuleD:ProcessingRuntimeErrorsandReusingCodeModuleALesson1:IntroducingLotusScriptLesson2:AccessingDatabaseInformationLesson3:NavigatingtheDom
2、inoObjectModeltoAccessACLInformationLesson1IntroducingLotusScript學習目標:定義LotusScript列舉LotusScript的優點確認可以撰寫與執行LotusScript的位置宣告變數指定變數數值使用MessageBox顯示訊息使用LotusScript偵錯工具Lesson1IntroducingLotusScriptIntroducingLotusScript(1)Lesson1IntroducingLotusScript使用LotusScript的優點:簡單易學。獨立於平台之外,可在特定平台撰寫,在其他平台執行。可經由一組
3、物件導向的classes來存取整個Domino應用程式。支援OLE,可以讓Notes文件使用其他OLE內嵌應用程式。LotusScriptIDE允許開發人員建立、編輯、偵錯Script。開發人員可以建立函數與程式庫來重複使用程式。開發人員可以建立新類別與新物件。IntroducingLotusScript(2)使用時機開發具有複雜控制的條件、子程式、分支程式時在不同的物件或事件撰寫程式時偵錯複雜的程式碼時使用OLE存取其他應用程式時Lesson1IntroducingLotusScriptLesson1IntroducingLotusScriptIntroducingLotusScript(3
4、)使用位置與執行時機(1)代理程式:從動作功能表中手動執行排程執行在新郵件到達之前與之後曾經建立或修改的文件文件已貼上Lesson1IntroducingLotusScriptIntroducingLotusScript(4)使用位置與執行時機(2)動作:從動作功能表中手動執行從套表或視界的動作按鈕執行套表、視界、事件當網頁、套表、視界開啟或關閉時當游標進入或離開欄位時Lesson1IntroducingLotusScriptDeclaringVariables(1)LotusScript資料類型(1)Integer整數數值範圍:-32,768~32767初始值:0記憶體:2bytesLong
5、長整數數值範圍:-2,147,483,648~2,147,483,647初始值:0記憶體:4bytesCurrency貨幣數值範圍:-922,337,203,685,477.5807~922,337,203,685,477.5807初始值:0記憶體:8bytesLesson1IntroducingLotusScriptDeclaringVariables(2)LotusScript資料類型(2)Single單精數數值範圍:-3,402823E+38~3,402823E+38初始值:0記憶體:4bytesDouble雙精數數值範圍:-1.7976931348623158+308~1.797693
6、1348623158+308初始值:0記憶體:8bytesString字串0~32K字元初始值:nullstring(“”)Lesson1IntroducingLotusScriptDeclaringVariables(3)關鍵字Dim用來顯性宣告變數的關鍵字語法DimVarNameAsdatatypeEx.DimPartNumberAsIntegerDimFirstNameAsStringLesson1IntroducingLotusScriptDeclaringVariables(4)變數命名規則第一個字元不可為數字。第二個字元開始可為字母、數字、或底線。變數最大長度為40字元。無大小寫之
7、分。Lesson1IntroducingLotusScriptAssigningVariables(1)指定變數值使用指定運算子(=),將數值指定給變數。Ex.DimPartNumberAsIntegerDimMsgAsStringDimMsg2AsStringPartNumber=37Msg=“Thisisastring.”Lesson1IntroducingLotusScriptAssigni
此文档下载收益归作者所有