Domino Web表单中的特殊域与开发管理解析

需积分: 0 0 下载量 50 浏览量 更新于2024-08-17 收藏 365KB PPT 举报
在DOMINO Web开发与管理中,特殊域是Web表单设计中的一些关键组件,它们在提升用户体验、数据管理和权限控制等方面发挥重要作用。以下是一些核心知识点: 1. **HTMLHead**:这是表单中的头部信息区域,通常包含在`<HEAD>`和`</HEAD>`标签内,用于插入元数据、样式表、JavaScript脚本等。在R4.6及以后版本中,可以利用HTML Head属性进行更灵活的定制。 2. **NavigatorBody**:在新版本的DOMINO中,这个域允许嵌入导航器,使得用户能够轻松跳转到数据库的不同部分,提高导航效率。 3. **Readers**:此域用于限制文档的可读性,只允许特定的用户(如特定用户、群组或拥有特定角色)访问。例如,“JoeSmith:Marketing:[Reviewer]”表明文档只对Joe Smith、Marketing组以及具有Reviewer角色的用户可见。 4. **Return**:表单提交后的响应,可以是简单的文本消息,如“Thank you”,或者根据提交结果动态返回一个URL,引导用户到其他网页。 5. **SaveOptions**:此选项影响文档是否保存用户通过表单提供的数据,0表示默认不保存。对于触发非文档创建操作(如搜索或代理运行)的提交按钮,这个特性很有用。 6. **SendTo**:用于设置文档发送时的收件人,支持多个接收人,包括CopyTo、BlindCopyTo等。 7. **ViewBody**:嵌入视图功能,允许在表单中展示数据库中的数据视图,提供交互式查看体验。在R4.6之后,还可以使用“嵌入视图”或“嵌入文件夹”功能。 8. **DOMINO平台概述**:DOMINO是基于C/S架构的产品,后来发展出B/S架构的Domino服务器,集成了邮件、协作、信息共享、工作流等多种功能。它还支持群集部署,以及通过HTTP、SMTP、LDAP等协议进行通信。 9. **数据库管理**:DOMINO数据库是应用程序的核心存储容器,包含数据、逻辑和设计元素。创建数据库的方式有模板、复制或自定义。数据库属性包括索引设置、访问控制列表(ACL)等。 10. **开发应用篇**:涉及设计表单和页面,使用工具如设计书签、窗格、菜单栏等进行布局和交互设计。开发过程可能包括数据库连接、设计元素的选择和配置,以及数据库权限管理。 通过理解和熟练运用这些特殊域,DOMINO Web开发者能够构建功能强大的Web应用,同时确保数据的安全性和用户友好性。管理方面则涵盖了整个平台的维护、优化和部署策略。