domino设计表单和页面 联系客服

发布时间 : 星期六 文章domino设计表单和页面更新完毕开始阅读

SearchWv (仅用于URL命令) SearchOrder (仅用于URL命令) SearchThesaurus (仅用于URL命令) SearchFuzzy (仅用于URL命令) SortOptions (仅用于Notes客户机) 包含衍生词:1或0 1表示按相关性 2表示按日期升序 3表示按日期降序 使用同义词:1或0 使用模糊搜索:1或0 FT_SCORES=按相关性 FT_DATE_ASC=按日期升序 FT_DATE_DES=按日期降序 OtherOptions(仅用于NotesFT_STEMS=包含衍生词 客户机) FT_FUZZY=使用模糊搜索 FT_DATABASE=搜索数据库 FT_FILESYSTEM=搜索文件系统 SearchEntry 所用的Result Entry表单的名称 Scope 搜索范围: (仅用于URL命令) 1=只搜索Notes数据库 2=只搜索文件系统 0=前两类搜索内容都包含在内 下面表格中的域对于使用Start和Count参数是可用的,且应作为必选参数添加到结果表单中。

表3-8 域 描述 Hits 返回的实际采样数。此域有利于决定Next的Start参数。 TotalHits 不考虑标明的页数所返回的总采样数。 3.1.19 加速文档显示的技巧

如果希望帮助用户快速创建和阅读文档,请在设计表单时参照以下指导进行: 设计表单

? 避免使用大的位图或图形。

? 避免使用表单属性“自动刷新域”。

相反,请对所选的域使用“按关键字变化刷新域”,或者编写一个LotusScript域事件,当用户从特定域移出时重新计算文档或更新其他域。 ? 避免使用包含大量计算域的长表格。

设计域

? 尽量少用@DbColumn或@DbLookup公式,或者将它们替换为更快的并支持查

错的LotusScript程序。

? 在“条件隐藏”的条件中使用简单公式。

? 可能的话,避免重新计算域。否则,将这些域修改为“填写时计算”,使它们仅

在文档被编写时计算,但是需要的话,可以在将来通过按钮、操作或代理更新。 ? 在域中使用LotusScript表单事件而不使用条件公式来设置域值。

例如:要在文档被保存时重新设置状态域,可以为QuerySave事件创建一个Script,而不必编写一个使用@If(@IsDocBeingSaved;\的公式。

? 精简域的数目,特别是隐藏域的数目,使用表单事件而不是域公式来执行逻辑处理并避免不必要的重新计算。

例如:假如表单包含一个隐藏的计算域State,该域确定文档处于工作流中何处及需要被发送到何处。通过在QuerySave表单事件中设置域值的LotusScript程序来替换此域,可以仅在文档被保存时设置域值,而在文档打开或刷新时不设置域值。 3.1.20 在规划表单前进行测试

将表单应用到实际的应用程序之前有两种方法对它进行测试。可以通过Notes客户程序或Web浏览器预览表单,查看它显示给用户的外观,确保表单元素工作正常。另外,可以象用户一样逐步使用表单。在应用程序中测试表单可以创建文档,通过不同的视图检查这些文档,并测试所有的操作。

3.2 设计页面

页面和表单在某些方面很类似。页面是显示信息的数据库设计元素。在应用程序中为用户显示文本、图形或嵌入式控件(如大纲)的任何地方,都可以使用页面。页面或表单可包含如下内容:

? 文本

页面或表单上的任何地方都可使用文本和应用文本属性,如文本的颜色、大小和字体样式等。 ? 水平基准线

添加水平基准线可以分隔页面或表单的不同部分,也可使页面或表单看起来更为生动。 ? 表格

在页面或表单中使用表格,可汇总信息、按行和列对齐文本和图形或摆放元素的位置。

? 区段

区段是包括对象、文本和图形的可折叠和可展开的区域。存取控制区段仅允许特定的用户读取该区段。 ? 链接

添加链接可以使用户单击文本或图形时,转至其他页面、视图、数据库或URL。 ? 图形

在页面或表单上的任何地方都可放置图形。使用图形可为页面或表单添加颜色或创建图像映射。 ? 图像映射

图像映射是指可以用来增强可编程热点功能的图形。当用户单击以弹出式文本、操作、链接和公式形式出现的热点时,它将执行某项操作。在应用程序中使用图像映射作为导航结构。 ? 附件

在页面或表单上附加文件可使用户在本地拆离或启动文件。 ? 操作

操作可以自动执行用户的任务。可以将操作添加到Notes客户机菜单中,也可以通过页面或表单上的按钮或热点添加操作。 ? 小程序

在页面或表单上使用Java小程序来添加小的应用程序(如动画徽标或自含的应用程序)。 ? 嵌入元素

在页面或表单中可嵌入以下元素:视图、文件夹窗格、导航器、大纲或日期采集器。将这些元素独立或组合使用可控制用户如何在应用程序中导航。 ? HTML

如果有现成的HTML或喜欢使用HTML来使用Designer提供的格式化工具,则可以在页面或表单中引入、粘贴或编写自己的HTML。 ? OLE对象和定制控件

Designer不仅支持定制控件(有时被称为OCX控件),也支持对象链接和嵌入(OLE)。在页面或表单上包括链接或嵌入的对象可使您将页面或表单用作到另一个应用程序的通路。例如:“雇员信息”页面或表单可以包括链接至Word Pro文件的OLE对象,此文件中保存了雇员的年度表现评定。Notes/FXTM 2.0域通过允许在Notes和一个支持应用程序间共享或更新域数据,在它们之间创建双向交流。Lotus组件是可以在表单中包括其他Lotus产品(如电子表格或图表)控件的样例。 页面如何与表单和文档相关

页面和表单都为用户显示信息。表单也可以让您收集信息。域、子表单、布局区域和一些嵌入式控件只能用于表单。页面最适合于显示信息,而表单更适合于收集信息。

3.2.1 创建和显示页面

3.2.1.1 创建页面:

1. 2. 3. 4.

在“设计”窗格中单击“页面”。 单击“新建页面”按钮。

使用元素(例如:文本和图形)创建页面内容。 选择“设计”“页面属性”,指定以下页面属性: 在“页面信息”附签? ? ? ?

上:

给页面指定名称 (可选)输入备注

(可选)对于Web访问,选择“将页面内容作为HTML” (可选)在页面上为链接设置缺省的颜色。 在“背景”附签在“启动”附签在“安全性”附签

上,为页面选择背景颜色或背景图形。 上,为页面选择启动选项。 上,为页面设置安全性选项。

3.2.1.2 删除页面

1. 2. 3. 4.

在“设计”窗格中单击“页面”。 选择要删除的页面。 按DEL或选择“编辑”“清除”。 单击“是”确认。

3.2.1.3 显示页面

在视图中不显示页面。可通过以下方式为用户显示页面: ? 指定页面作为帧结构集的一部分。

? 创建从其他设计元素(例如:表单、大纲、另一页面)到页面的链接。 ? 创建打开页面的操作。

? 创建打开页面的大纲项目。

? 设置数据库启动属性,以在打开数据库时启动页面。