Lotus Notes开发:命令函数与视图设计详解

需积分: 9 1 下载量 97 浏览量 更新于2024-08-14 收藏 411KB PPT 举报
"本资源主要介绍了Notes开发中的命令函数使用,特别是@Command和@PostCommand,以及如何利用这些函数执行Notes命令。同时,文件还提到了设计表单、视图及其设计方法等基础技巧。" 在Notes开发中,命令函数是实现自动化任务的重要工具。`@Command`和`@PostCommand`这两个函数允许开发者模拟菜单命令来执行特定的操作。例如,`@Command([filenewdatabase])`会显示“新建数据库”对话框,用户可以通过这个对话框选择服务器、输入数据库标题和文件名来创建新的数据库。 视图是Notes数据库的核心组成部分,它是对数据库中存储文档的一种排序或分类列表。视图通常以表格形式呈现,每一行代表一个文档的部分信息。视图分为两部分:列标题(用于操作)和文档列表。视图的设计灵活性很高,可以根据需求设置不同的文档选择条件、层次结构和排序方式。 创建视图有两种主要方法:直接在当前数据库中创建,或从其他数据库复制。在创建过程中,需要指定视图名称、类型、文档选择条件以及视图在数据库中的位置。视图的命名可以包含字母、数字、空格和标点,但要注意区分大小写且长度有限制。 视图类型主要包括共享视图(可供多用户使用)、私有视图(仅供个人使用)以及一些特殊类型的共享视图,如包含不在文件夹中的文档、包含已删除文档的视图等。视图设计应遵循用户友好原则,确保用户能快速找到所需信息,这涉及到确定视图包含的文档、列显示的内容、分类排序方式以及视图的访问权限。 此外,资源中还提到了公式语言,这是Notes中用来处理数据和控制逻辑的表达式。公式的语法规则包括一个或多个语句,每个语句都有特定的结构,用于计算和判断。公式语言在设计视图时非常有用,可以用来定义列的显示内容、文档的分类依据等。 本资源提供了Notes开发中的关键知识点,包括命令函数的使用和视图设计的各个方面,对于理解并提升Notes应用的开发能力具有很大的帮助。