下载
• 添加的图形格式 可以接受 We b -标准 . g i f和. j p g文件以及其他图形文件格式作为窗体的背
景图像。
12.2 使用窗体向导创建事务处理窗体
窗体的内容和外观取决于它在数据库应用中的用途。数据库应用可以分为两种基本的类型:
• 事务处理应用 向表添加新记录或者编辑现有记录。事务处理应用需要对链接到窗体的
表具有写的权限。
• 决策支持应用 以图形、表或者单个数据元素的形式提供信息,但是不允许用户添加或
者编辑数据。决策支持应用只需要对链接到窗体的表具有读的权限。
本例中创建的窗体是一个典型的事务处理窗体,用于向一对多关系中多的一方添加新记录。
添加发货清单行项是一个需要这种窗体的例子,这种窗体叫做一对多窗体。 Personnel Actions
窗体的目标是向Personnel Actions表添加新记录或者编辑现有的记录。
注意 如果在第4章“Access数据库和表”或者第5章“输入、编辑和验证表中的数据” 中没有将
Personnel Actions表(如图12-3所示)添加到Northwind Traders数据库,那么在进行此例之前将之
添加到该数据库中。
如果在第4章“A c c e s s数据库和表”中创建Personnel Actions表时没有向它添加记录,那么
便可以利用Personnel Actions窗体向该表中添加记录了,我们将在 A c c e s s窗体向导的帮助之下
创建该窗体。或者你也可以从本书光盘中 \ C h a p t r 1 2 文件夹下的 P e r s a c t s . m d b 数据库导入
Personnel Actions表。
注意 如果从P e r s a c t s . m d b导入Personnel Actions表,则必须像第4章描述的那样,在E m p l o y e e s和
Personnel Actions表之间建立一对多关系。
如果需要关于创建或者更改关系的信息,请参见4 . 1 0 . 1节“建立表之间的关系”。
12.2.1 为窗体选择数据源
在这个练习中创建的Personnel Actions窗体可以向Personnel Actions表添加新的输入。该窗
体还具有一个子窗体,可以显示给定雇员的所有人事操作。在常见数据库应用程序中的窗体大
多数是一对多窗体,而大部分一对多窗体需要用一个子窗体来显示一对多关系中多方的数据。
Personnel Actions窗体既是事务处理窗体又是决策支持窗体。主窗体的数据源为 E m p l o y e e s
表,子窗体用于显示、添加和编辑 Personnel Actions表中的记录。这种方法在允许你向
E m p l o y e e s表添加新雇员的同时也可以为任何雇员添加新的 Personnel Actions记录。
12.2.2 用窗体向导创建基本窗体
创建窗体和子窗体的最为容易的办法便是利用 A c c e s s“窗体向导”。该“窗体向导”允许
你在创建的窗体中 (有或者没有子窗体)包含来自一个或者多个表或者查询中的字段。窗体向导
将创建窗体的基本设计,添加文本框控件以显示和编辑数据项的值。
用“窗体向导”在N o r t h w i n d . m d b中创建Personnel Actions窗体时,遵循的步骤如下:
1) 单击“数据库”窗口的“窗体”快捷方式,然后单击“新建”按钮,打开“新建窗体”
对话框。
2) 在“新建窗体”对话框中的列表内选择“窗体向导”。Access 2000的“窗体向导”可以
创建有或者没有子窗体的窗体。“设计视图”选项在“设计”模式中打开了一个空白窗体。
评论0
最新资源