的措施。具有“设计者”或更高存取级别的用户可以打开Designer中的任何子表单,还可以拷贝单独的组件。
? 如果要使该子表单在设计者选择“创建”“设计”“表单”时立刻出现,请选择
“包含在‘新建表单’对话框中”。 3.1.11.2 在表单中显示子表单
插入子表单
1. 2. 3. 4.
打开表单。
单击要粘贴子表单的位置。 选择“创建”“插入子表单”。
选择所需的子表单然后单击“确定”。
显示计算的子表单
1. 2. 3. 4. 5. 6. 7.
打开表单。
单击要粘贴子表单的位置。 选择“创建”“插入子表单”。 选择“按照公式插入子表单”。 单击“确定”。
在设计窗格中输入公式以决定显示哪个子表单。 关闭、命名并保存表单。
样例:显示计算的子表单
在讨论数据库的Main Topic表单中,如果希望在文档是新建文档时显示NewDocSubform子表单,而在文档已保存时显示SavedDocSubform子表单,每个子表单包含不同的域和图形,这种情况下“插入子表单”的公式为:
@If(@IsNewDoc;\; 3.1.11.3 删除子表单
当用户打开涉及已删除的子表单的文档时,在状态条上将显示“子表单:没有装载<子表单名称>”的消息。文档被打开,其中不包含已删除的子表单的描述。当设计者打开涉及已删除的子表单的表单时,状态条上也将显示“子表单:没有装载<子表单名称>”的消息。当设计者单击表单中已删除的子表单区域时,将显示“无效或文档不存在”的消息而且设计者将无法打开该子表单。
要避免产生以上消息,请在数据库中再添加一个子表单并使用已删除的子表单名称为其命名。
从表单中删除子表单
可以从一个单独的表单中删除子表单,而不会影响其他使用该子表单的表单。 1. 单击表单中的子表单区域。 2. 选择“编辑”“清除”。
3. 如果需要的话,可以调整格式。 从数据库中删除子表单
可以从数据库中删除子表单的所有实例。但是要知道这将导致所有涉及该子表单的表单出错。
1. 在数据库的设计列表中,单击“子表单”。 2. 选择“编辑”“清除”。 3.1.12 布局区域
布局区域是表单中的设计区域,使用它可以灵活地合并和安排文本和图形。Web应用程序不支持布局区域。
布局区域中可以包含: ? 文本
? 图形(作为背景或图形按钮)
? 域(RTF文本域和对话框列表域除外) ? 按钮
不能在布局区域中添加下列元素: ? 附件
? 水平基准线 ? 热点
? Java小程序 ? 链接
? OLE对象 ? 分页符 ? 弹出式热点 ? 区段 ? 共享操作 ? 共享域 ? 子表单 ? 表格
在某些情况下,可以隐藏或折叠布局区域及其所有组件。例如:当Web用户查看应用程序或用户编辑表单时,可以隐藏布局区域。
3.1.12.1 创建布局区域 创建布局区域
1. 打开表单。
2. 将光标移至表单中希望放置布局区域的位置。 3. 选择“创建”“布局区域”“新建布局区域”。 删除布局区域
1. 单击要删除的布局区域并选择“编辑”“清除”。 2. 如果必要,可以调整格式。 3.1.12.2 对齐和重排布局区域中的元素
1. 2. 3. 4.
打开表单。
单击布局区域并选择“设计”“布局属性”。 单击“显示网格”来查看元素间当前的间距。 请执行下列一项或多项操作:
? 单击“按网格线对齐”来按照网格线对齐所有的元素。
? 如果要使元素的排列更加紧密或者宽松,请修改网格的大小。 ? 单击并拖动元素将它移动到布局区域中的新位置。 ? 单击一个元素并选择“设计”“置后”将它移到其他元素的后面。 ? 单击一个元素并选择“设计”“置前”将它移到其他元素的前面。
3.1.12.3 更改布局区域的大小和样式
可以调整布局区域的大小、位置和外观。 1. 打开表单。
2. 单击布局区域并选择“设计”“布局属性”。
3. 选择其他的“左边距”设置水平的移动布局区域。布局区域中的元素将停留在
固定位置(相对于布局区域的边框)。
4. 选择其他的“宽度”和“高度”的设置调整布局区域的周边。 5. (可选)取消选择“显示边框”使布局区域的边框不可见。
6. (可选)选择“三维样式”以灰色显示布局区域,这样域和按钮看上去就象是
显示在对话框中。
3.1.12.4 向布局区域中添加图形 向布局区域中添加图形
1. 将光标移动到布局区域中大约要放置图形的位置。当图形处于布局区域后,可
以通过拖动的方式来移动它。 2. 选择“创建”“图片”,并选中图形文件。 3. 选择“图形”或“图形”按钮。
4. 编辑布局选项来更改图形的大小和位置。 5. (可选)单击“隐藏”附签
来调整隐藏属性。
6. (可选)选择“设计”“置后”来将图形放置到其他元素之后。 向布局区域中添加图形按钮
图形按钮将向布局区域中添加热点。 1. 将图形拷贝到剪贴板上。
2. 将光标移动到布局区域中要放置图形按钮的近似位置。当把图形粘贴到布局区
域后,可以通过拖动的方式来移动它。 3. 选择“创建”“布局区域”“图形按钮”。
4. 在“编程”窗格中“信息列表”的“对象”附签上,选择“热点”“Click”。 5. 在“编程”窗格的Script区域中,输入公式来定义该热点所执行的操作。 6. 编辑布局选项来更改图形按钮的大小和位置。 7. (可选)单击“隐藏”附签
来调整隐藏属性。
8. (可选)选择“设计”“置后”来将图形放置到其他元素之后。 3.1.13 嵌入式控件
有两类只能用于表单的嵌入式控件:
? 文件上载控件 允许创建表单,以便Web用户可附加文件到文档。 ? 群组日程安排 允许创建显示指定用户日程安排的表单。 3.1.13.1 添加文件上载控件
要允许Web用户把文件附加到文档,可以在表单中包含文件上载控件。当Web用户创建表单或在编辑模式下打开文档时,他们可以通过键入路径和文件名以及单击“浏览”按钮从文件系统选择文件的方法附加文件。服务器管理员也必须在服务器上定义了临时目录。如果目录不存在,那么附件就不会随文档一并保存。Notes不支持文件上载控件。
相关推荐: