Lotus script的一些常用方法.doc

Lotus script的一些常用方法.doc

ID:61462299

大小:21.50 KB

页数:7页

时间:2021-02-02

Lotus script的一些常用方法.doc_第1页
Lotus script的一些常用方法.doc_第2页
Lotus script的一些常用方法.doc_第3页
Lotus script的一些常用方法.doc_第4页
Lotus script的一些常用方法.doc_第5页
资源描述:

《Lotus script的一些常用方法.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、LotusScript是完全面向对象的编程语言。它通过预定义的类与Domino接口。Domino监控用户代码的编译和加载,并且自动包含Domino的类定义。访问现有的对象最好使用LotusScript,例如:根据其他文档的值来更改一个文档中的值。LotusScript提供了一些公式没有的功能,例如:操作数据库存取控制列表(ACL)的能力。写script关键是取对象,查看对象的属性,所以你要学会看notes提供的Script帮助。下面是我收集的一些script例子。一般是比较技巧的程序,要学习一般script编写,请下载lotusScript学习库!LotusScript

2、是完全面向对象的编程语言。它通过预定义的类与Domino接口。Domino监控用户代码的编译和加载,并且自动包含Domino的类定义。访问现有的对象最好使用LotusScript,例如:根据其他文档的值来更改一个文档中的值。LotusScript提供了一些公式没有的功能,例如:操作数据库存取控制列表(ACL)的能力。写script关键是取对象,查看对象的属性,所以你要学会看notes提供的Script帮助。下面是我收集的一些script例子。一般是比较技巧的程序,要学习一般script编写,请下载lotusScript学习库!怎样判断视图中没有文档?setdoc=vw.

3、getfirstdocument()ifdocisnothingthenendif如何将查询结果放到一个文件夹里?下面是将搜索结果放到名叫newfolder的文件夹中,并跳转到该文件夹上SubClick(SourceAsButton)DimdocsAsnotesdocumentcollectionDimdocAsnotesdocument...........q=doc.query(0)Setdocs=db.ftsearch(q,0)Calldocs.PutAllInFolder("newfolder")Callw.OpenDatabase("","","newfold

4、er")EndSub如何删掉数据库中所有私有视图DimsessionAsNewnotessessionDimdbAsnotesdatabaseDimdocAsnotesdocumentSetdb=session.currentdatabaseForalliIndb.viewsSetdoc=db.getDocumentByUNID(v.universalID)'这个地方视图当作文档来处理,以便取到视图的一些属性。viewflag=doc.getItemvalue("$flags")Ifviewflag(0)="pYV"Then'视图属性中$flags为"pYV"的是私有视

5、图。Calli.removeEndIfEndForall如何在Notes中调用ODBC数据源中的进程?下面是一个利用ODBC调用access数据库(资料库)的script代码DimsessionAsNewNotesSessionDimconAsNewODBCConnectionDimqryAsNewODBCQueryDimresultAsNewODBCResultSetSetqry.Connection=conSetresult.Query=qrycon.ConnectTo("资料库")qry.SQL="SELECT*FROM资料库"result.ExecuteIfre

6、sult.IsResultSetAvailableThenDoresult.NextRowid=result.GetValue("ID",id)LoopUntilresult.IsEndOfDataresult.Close(DB_CLOSE)ElseMessagebox"CannotgetresultsetforAssetData"ExitSubEndIfcon.DisconnectEndSub从后台刷新当前文档?将当前文档先关闭后再打开setdoc=uidoc.document......calluidoc.save()calluidoc.close()setuido

7、c=ws.editdocument(doc)获得当前视图中选择了的文档?可以用Notesdatabase的Unprocesseddocuments属性。DimsessionAsNewnotessessionDimdbAsnotesdatabaseDimcollectionAsnotesdocumentcollectionSetdb=session.currentdatabaseSetcollection=db.UnprocessedDocumentsUnprocesseddocuments其实很有用的notes和Excel交换数据Dims

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。