首页 百科知识 用表单向导创建表单

用表单向导创建表单

时间:2022-10-21 百科知识 版权反馈
【摘要】:利用表单向导,可以很方便地创建基于一张表的表单或基于具有一对多关系的两张表的表单。这里以创建一个基于教师表的单表表单为例。首先,利用前述方法打开“向导选取”对话框,选择“表单向导”后单击“确定”按钮。用“一对多表单向导”创建表单的过程与前面的相似,所不同的是要从两个表中选取字段,还要建立两个表之间的关系。而表单底部用于定位的按钮组仅对父表产生控制。

8.1.1 用表单向导创建表单

利用表单向导,可以很方便地创建基于一张表的表单或基于具有一对多关系的两张表的表单。用户只需按照向导的提示,作一些简单的回答或选择。

启动“向导”的方法有以下3种:

(1)执行“文件”菜单中的“新建”命令或单击常用工具栏上的“新建”按钮,出现“新建”对话框,在“文件类型”中选择“表单”选项,再点击“向导”按钮。

(2)在项目管理器中选择“文档”选项卡中的“表单”项,点击“新建”按钮后再点击“表单向导”按钮。

(3)在“工具”菜单的“向导”子菜单中选择“表单”。此时,屏幕上会出现“向导选取”对话框,以便用户决定创建单表表单还是一对多表单,如图8-1所示。

图8-1 表单向导

一、单表表单

这里以创建一个基于教师(JS)表的单表表单为例。首先,利用前述方法打开“向导选取”对话框,选择“表单向导”后单击“确定”按钮。

步骤1:字段选取

在图8-2所示的对话框中选择表单所基于的JS表,如果当前有数据库文件打开,系统将自动显示该数据库中的表。否则应点击“…”按钮,启动“打开”对话框,从中选择表,在“可用字段”列表框中选择所需的字段。如果希望表中的字段全部显示在表单中,在选择表后应点击双箭头按钮。字段选取结束后,单击“下一步”按钮。

img269

图8-2 “表单向导”—步骤1

步骤2:选择表单样式

在图8-3所示的对话框中选择表单的样式为“标准式”,向导将在放大镜中显示该样式的示例。设置按钮类型为“文本按钮”,按钮类型用于设定表单上定位按钮的外观。再单击“下一步”按钮。

img270

图8-3 “表单向导”—步骤2

步骤3:排序记录

在图8-4所示对话框中选择Gh字段为记录输出的排序字段,单击“下一步”按钮。

img271

图8-4 “表单向导”—步骤3

步骤4:完成

在图8-5所示对话框中,输入表单的标题“教师情况表”后,设置保存表单后的工作方式为“保存并运行”。点击“预览”按钮可预览表单生成的效果,如不满意可逐步返回重新设置。点击“完成”按钮后,系统将打开“另存为”对话框供用户保存表单。保存后系统自动生成表单文件和表单备注文件。

img272

图8-5 “表单向导”—步骤4

创建表单的运行结果如图8-6所示。

img273

图8-6 用表单向导创建的单表表单

二、一对多表单

用“一对多表单向导”创建表单的过程与前面的相似,所不同的是要从两个表中选取字段,还要建立两个表之间的关系。这里以创建一个基于教师(JS)表和任课(RK)表的一对多表单为例。

首先,利用前述方法打开“向导选取”对话框,选择“一对多表单向导”后单击“确定”按钮。

步骤1:从父表中选定字段。

在图8-7所示的对话框中选择“一对多”关系中的父表JS表,并从父表中选定字段,然后单击“下一步”按钮。

img274

图8-7 “一对多表单向导”—步骤1

步骤2:从子表中选定字段。

在图8-8所示对话框中选择“一对多”关系中的子表RK表,并从子表中选定字段,然后单击“下一步”按钮。

img275

图8-8 “一对多表单向导”—步骤2

步骤3:建立表之间的关系。

如图8-9所示,从每个表中选择一个匹配字段,建立两表之间的关系。两个匹配字段的名称并不要求相同,只要类型相同即可。一般情况下,匹配字段为两表的共同字段。

img276

图8-9 “一对多表单向导”—步骤3

步骤4、5、6的操作同单表表单的操作。

表单运行时,将在表单的上部每次显示父表中的一条记录,在表单的下部以表格的形式显示与父表记录相关的所有子表记录。而表单底部用于定位的按钮组仅对父表产生控制。创建的一对多表单的运行结果如图8-10所示。

img277

图8-10 基于教师和任课表的一对多表单

用表单向导创建的表单在保存之后,可用表单设计器打开并修改。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈