"这篇文档主要介绍了Domino URL命令的详细内容,包括各种操作如服务器、数据库、视图、帧结构、代理、表单、导航器以及文档的增删改查等。作者chenybin在2005年底开始着手翻译IBM Domino R5的英文帮助文档,旨在为没有中文版本的开发环境提供便利,特别是关于Domino URL Command和Domino DTD的相关信息。尽管翻译过程中遇到困难,但最终完成了这项工作,同时作者也分享了在这个过程中学习到的排版和PDF转换技巧。"
在Domino URL命令中,你可以执行多种操作,如:
1. **概述**:
- Domino URL命令的语法是其核心,它允许通过URL直接与Domino服务器进行交互。
- 语法指南提供了如何构建有效的URL命令的指导。
2. **服务器、数据库和视图**:
- **Redirect**:重定向用户到另一个URL或页面。
- **OpenDatabase**:打开指定的数据库。
- **OpenView**:加载并显示数据库中的特定视图,可以有可选参数来指定视图和排序条件。
- **ReadViewEntries**:获取视图中的条目,同样有可选参数用于过滤和定位条目。
- **OpenAbout**、**OpenHelp**和**OpenIcon**:分别打开关于信息、帮助文档和数据库图标。
3. **帧结构**:
- **OpenFrameset**:打开一个帧集,这对于构建多页面的应用非常有用。
4. **代理、表单和导航器**:
- **OpenAgent**:执行指定的代理。
- **OpenForm**:显示一个表单,可选参数允许指定表单的特定实例。
- **OpenNavigator**:打开数据库中的导航器。
- **ReadForm**:读取表单的数据,通常用于预填充表单字段。
5. **打开资源**:
- **OpenImageResource**:显示数据库中的图像资源。
- **OpenFileResource**:下载或访问数据库内的文件资源。
6. **增加、删除、编辑、打开和保存文档**:
- **CreateDocument**:创建新的文档。
- **DeleteDocument**:删除指定的文档。
- **EditDocument**:编辑现有文档。
- **OpenDocument**:打开文档以供查看或编辑。
这些命令对于开发和自动化处理Domino应用程序至关重要,它们使得通过URL直接操作Domino服务器成为可能,无需编写完整的程序代码。通过掌握这些命令,开发者可以构建动态链接,实现数据的快速检索和交互,提高工作效率。