Access数据库开发从入门到精通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.3 窗体

Access中的窗体分为两类,一类窗体用于显示表或查询中的数据,不但可以使数据按照特定的结构显示,而且可以保护敏感数据不被其他人看到;另一类窗体用于向表中输入数据。直接在表的数据表视图中输入数据很容易出现错误或遗漏。使用窗体可以提供结构化的数据视图,限制用户必须输入哪些数据,并屏蔽不需要输入的数据,从而以更简单、更轻松的方式将数据输入到表中,避免数据输入错误。

窗体的视图有3种:窗体视图、布局视图和设计视图。窗体视图用于在窗体中显示表或查询中的数据,但是不能在该视图中对窗体进行修改,如图1-9所示。在布局视图中可以对窗体进行几乎所有的更改,包括设置控件大小和执行几乎所有其他影响窗体的外观和可用性的操作。由于布局视图中的窗体实际上正处于运行状态,因此可以在修改窗体时看到实际的数据,这项特性非常有用。

图1-9 窗体的窗体视图(左)和布局视图(右)

在设计视图中显示了更详细的窗体结构,包括窗体的页眉、主体和页脚。设计视图中的窗体并未运行,因此在设计视图中不会显示实际的数据。以下几种操作通常需要或只能在设计视图中完成。

● 调整窗体各个部分的大小。

● 在窗体中添加不同类型的控件。

● 直接在文本框中编辑文本框的控件来源,而无须使用属性表。

● 更改某些无法在布局视图中更改的窗体属性。