云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > domino 域

domino 域

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 4:28:19

第四章 设计域

域是应用程序的一部分,用于收集数据。用户可以在表单、子表单或是布局区域中创建域。每个域存储一种类型的信息。域的域类型定义了此域能接受的信息类型,例如:文本、数字、日期或姓名。当用户(在Notes客户机中或者Web浏览器中)创建了表单,然后在域中输入信息并保存表单后,域中的数据将存储在单个文档中。域的内容可以在文档或视图中显示,或者被提取出来在公式中使用。域可以用在一个表单中,或者创建共享域用在数据库中的多个表单中。

当在表单中创建域时,用户应定义下列内容: ? 域名称 ? 域类型

? 显示选项和域属性 ? 计算或可编辑属性

? 与域相关的公式和Script

4.1 创建域

创建域

当在表单中创建域时,该域显示为包含域名称的矩形框和表明域类型的字母和符号。可以使用制表符、回车键和其他格式化工具来精确定义域在表单中的位置。

1. 打开表单。

2. 将光标移动到希望创建域的位置。 3. 从菜单中选择“创建”“域”。 4. 在“域属性”框中:

? 指定域的名称。

? 指定域的类型。 ? 选择显示样式。

? 选择“可编辑”或一种“计算”选项。 5. 在“控制”附签6. 在“字体”附签拷贝域

如果将域从表单的某一位置拷贝到另一位置,则域的每一个拷贝中都在域名称后面添加一个序列号,从而确保域名称的唯一性。用户可以在拷贝操作之后重新命名域。如

上,选择域的显示选项。 上,指定域的字体类型。

果拷贝共享域,则新的域就会变成专用域。 删除域

要删除一个域,用户要在表单中选择域并按Delete键或选择“编辑”“清除”。 从表单中删除域意味着此域中的数据将不会在文档中显示。但数据依然存在,并且可以通过向表单中添加相同名称的域来重新显示。要删除域的数据,使用@DeleteField函数从包含此域的所有文档中删除此域和域中的数据。

例如:要从所有的“日程安排”文档中清除AssignedTo域及其数据,可以创建使用此表单名称和@DeleteField的代理或操作:

SELECT Form=\

Field AssignedTo:=@DeleteField; 在布局区域中创建域

如果在应用程序中设计一仅被Notes客户机访问的域,则可将域放在布局区域中,即可在文本或图形之上显示域值并限制用户在域中输入的字符数。另外,在布局区域中创建日期/时间域将自动显示日历控件。注意:Web应用程序不支持布局区域。

? 在布局区域中创建一个可编辑的日期/时间域,并选择“显示日期”,将显示一

个弹出式日历,用户可以单击以选择新的日期。

? 在布局区域中创建一个可编辑的日期/时间域,并选择“显示时间”,将显示一

个时间控件,用户可通过滑动选择条设置新的时间。要使时间控件成为可让用户选择时间段的时间范围控件,可指定此域“允许多值”。然后在“高级”附

上,选择“输入数据时的分隔值”,并选择一个分隔符。

在布局区域中创建域: 1. 打开表单。

2. 单击布局区域并在菜单中选择“创建”“域”。 3. 选择“设计”“域属性”,并指定域的名称。

4. 指定除RTF文本域以外的域类型,然后选择“可编辑”或“计算”选项。 5. 水平或垂直拖动域来调整域的高度和宽度。 创建域标签:

1. 选择“创建”“布局区域”“文本”。 2. 单击文本区域,选择“设计”“对象属性”,在“文本”框中键入域标签。单击

复选标记。

3. 将文本区域拖放到域的左方或上方,并将其拖放至所需的大小。

4. 单击“字体”附签

,修改标签的文本样式。

重新调整域大小:

将域放置在布局区域中,允许调整域值的显示方式或者限制用户在域中输入的字符数。要重新调整域的大小,可以拖动域的边框。

4.2 域名和标签

域名是定义域的必需元素。创建域时在“域属性”框中指定域名。域标签是用户建立的描述性文本,它显示在表单中域的旁边或上面,帮助读者理解此域。标签文本可以命名一个域,例如:“收件人”、“发件人”、“作者”、“主题”或“日期”,也可以描述用户的操作,例如:“输入产品名”。 4.2.1 命名域

域名必须以字母开头,可包含字母、数字、和符号(_和$)。域名最多可以包含32个字节(使用多字节字符时,32个字节与32个字符不同)。应使用简短的描述性的域名称,这样在编写引用此域的公式时易于记忆。

域名中不能包含空格。多个词应连在一起。例如,域名可以是ModifiedDate,或者用下划线将其分开为Modified_Date。Designer模板按照命名惯例,将首字母大写后跟小写字母(例如:SendCopyTo)。

如果数据库的表单中多个域都包含相似信息(例如:创建日期和作者姓名),则表单中的这些域都可以使用相同的域名。这样,在继续开发应用程序时,便于在表单之间共享信息。建立并维护命名标准可以简化整个组织中的应用程序设计。 4.2.2 重新命名域

与表单和视图都有别名不同,域只能有一个名称。重新命名域和从表单中删除域的影响是一样的。例如:如果有一个域叫做“Comments”,并且用户在文档中此域的很多实例中输入文本,然后又将域名更改为“Observations”,那么显示文档时“Comments”中的所有数据将不再显示。如果用户必须重命名域并且传送数据,应创建一个新域,创建并运行代理将数据重新分配给新建的域,然后删除旧域。请注意:必须更新所有公式以应用新的域名。

4.3 定义域类型

域的域类型确定了域可以包含的信息类型。用户可以在“域属性”框中定义域类型。域类型是:

? 文本

? 日期/时间 ? 数字

? 对话框列表

? ? ? ? ? ? ? ? ? ? 复选框 单选按钮 列表框 组合框 RTF文本 作者 姓名 读者 口令 公式

4.3.1 文本和RTF文本域

要收集、存储和显示域中的文本,可创建文本域或RTF文本域。通常,文本域可以满足应用程序中的数据输入或文本输出,但对于格式化文本、大量文本或嵌入及附加对象,最好使用RTF文本域。例如:mail表单中“Subject”域是文本域,而“Body”域是RTF文本域。除布局区域外,RTF文本域可以用于表单中的任何位置。与其他类型域不同,RTF文本域不受大小限制。 在RTF文本域中显示图形、附件和对象

许多数据库使用名为“Body”的可编辑的RTF文本域,使用该域,用户可以很方便地在文档的主要部分添加所需内容,如附件、图形、对象,或者为域中内容设置不同字体和颜色。RTF文本域可以包含任何页面包含的内容。

使用RTF文本域能够启动OLE对象,也就是在表单中打开由另一个应用程序创建的对象。还可以定义该域,以便用户打开该表单时,OLE对象自动启动。 4.3.2 Web上的RTF文本域

有两个选项定义RTF文本如何在Web上显示:

? 在HTML文本区域中显示可编辑的RTF文本域。这是缺省选项。 ? 使用编辑器小程序显示RTF文本域,允许更大范围的编辑选项。 使用编辑器小程序

在RTF文本域中使用编辑器小程序时,Web用户可以执行下列操作: ? 粗体、下划线和斜体文本

? 更改为Helvetica、Courier或者Times(Java Development Kit(JDK)1.0.2版支持

的字体) ? 更改字体大小 ? 更改字体颜色

搜索更多关于: domino 域 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第四章 设计域 域是应用程序的一部分,用于收集数据。用户可以在表单、子表单或是布局区域中创建域。每个域存储一种类型的信息。域的域类型定义了此域能接受的信息类型,例如:文本、数字、日期或姓名。当用户(在Notes客户机中或者Web浏览器中)创建了表单,然后在域中输入信息并保存表单后,域中的数据将存储在单个文档中。域的内容可以在文档或视图中显示,或者被提取出来在公式中使用。域可以用在一个表单中,或者创建共享域用在数据库中的多个表单中。 当在表单中创建域时,用户应定义下列内容: ? 域名称 ? 域类型 ? 显示选项和域属性 ? 计算或可编辑属性 ? 与域相关的公式和Script 4.1 创建域 创建域 当在表单中创建域时,该域显示为包含域名称的矩形框和表明域类型的字母和符号。可以使用制表符、

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com