数据库、视图、表单或域事件的 Script 运行在用户的工作站上
数据库、视图、表单或域事件的 Script 运行在用户的工作站上 本文将详细介绍数据库、视图、表单或域事件的 Script 运行在用户的工作站上的相关知识点。 Notes 的结构 Notes 定义了两个级别的类来访问 Notes 的结构:数据库(后端)类和 UI(前端)类。数据库类允许您访问命名的数据库、视图、文档和其他 Notes 对象。工作站和服务器的用户都可以运行访问数据库对象的 Script。UI 类允许您访问用户当前正在使用的对象,只有工作站用户才能运行访问 UI 对象的 Script 。 LotusScript 类 LotusScript 定义了多个类来访问 Notes 的结构,例如: * NotesACL 代表数据库的存取控制列表中所有条目的集合。 * NotesACLEntry 代表存取控制列表中的一个条目。 * NotesAgent 代表一个代理。 * NotesDatabase 代表一个 Notes 数据库。 * NotesDateRange 代表一个日期和时间的范围。 * NotesDateTime 提供在 LotusScript 和 Notes 之间转换日期 - 时间格式的方法。 * NotesDbDirectory 代表在服务器或本地的数据库文件。 * NotesDocument 代表数据库中的一个文档。 * NotesDocumentCollection 代表一个文档集合。 * NotesEmbeddedObject 代表嵌入式对象、链接和其他对象。 事件处理 在数据库、视图、表单或域事件中,会发生多种事件,例如: * Initialize:Script 库被初始化时发生。 * Postopen:视图被打开时发生。 * Postdocumentdelete:文档被删除时发生。 * Queryclose:文档被关闭时发生。 * Querydocumentdelete:文档被删除时发生。 * Querydocumentundelete:文档被恢复删除时发生。 * Querydragdrop:视图(日历)中的拖放操作时发生。 * Querymodechange:文档的编辑模式被改变时发生。 * Queryopen:视图被打开时发生。 * Regiondoubleclick:视图(日历)中的区域被双击时发生。 * Terminate:Script 库被终止时发生。 这些事件可以被用于处理数据库、视图、表单或域中的各种操作。 处理数据库的过程 在处理数据库的过程中,会发生多种事件,例如: * Initialize:Script 库被初始化时发生。 * Postopen:视图被打开时发生。 * Postdocumentdelete:文档被删除时发生。 * Queryclose:文档被关闭时发生。 * Querydocumentdelete:文档被删除时发生。 * Querydocumentundelete:文档被恢复删除时发生。 * Terminate:Script 库被终止时发生。 处理视图的过程 在处理视图的过程中,会发生多种事件,例如: * Initialize:Script 库被初始化时发生。 * Queryopen:视图被打开时发生。 * Regiondoubleclick:视图(日历)中的区域被双击时发生。 * Queryrecalc:视图被刷新时发生。 * Queryaddtofolder:文档被添加到文件夹时发生。 * Querypaste:文档被粘贴时发生。 * Postpaste:文档被粘贴后发生。 * Queryclose:视图被关闭时发生。 * Terminate:Script 库被终止时发生。 处理基于表单的文档的过程 在处理基于表单的文档的过程中,会发生多种事件,例如: * Initialize:Script 库被初始化时发生。 * Queryopen:视图被打开时发生。 * Postopen:文档被打开时发生。 * Postrecalc:文档被刷新时发生。 * Querysave:文档被保存时发生。 * Querymodechange:文档的编辑模式被改变时发生。 * Queryclose:文档被关闭时发生。 * Terminate:Script 库被终止时发生。 处理域(条目)的过程 在处理域(条目)的过程中,会发生多种事件,例如: * Initialize:Script 库被初始化时发生。 * Entering:域被选中时发生。 * Exiting:域被退出时发生。 * Terminate:Script 库被终止时发生。 这些事件可以被用于处理域(条目)中的各种操作。
- 粉丝: 3
- 资源: 9
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助