通过在Access 窗体的设计视图中的功能区上选择“设计”选项卡=“控件”=“子窗体/子报表”并启用“使用控件向导”按钮来创建子窗体。
通过按住鼠标左键并在主Access 窗体下方的适当位置拖动鼠标来绘制子窗体。现在“使用表单向导”按钮处于活动状态,释放鼠标左键并单击“子表单向导”。控制板。
[子表单向导]面板具有以下功能。
指定子表单数据表。
关联子窗体数据表和主窗体数据表。
在“子窗体向导”面板中的“为子窗体或子报表选择数据源”下,选择“使用现有表和查询”,然后单击“下一步”按钮。
接下来,选择要在子表单中使用的数据表和查询。在本例中,使用子表单中使用的数据表“省GDP”。将“可用字段”列表框中的所有选项移至“选定字段”列表框中,然后单击“下一步”按钮。
接下来,在主窗体的数据表和子窗体的数据表之间建立关联。但是,Access 自动尝试在主窗体数据表和子窗体数据表之间建立关联。但是,我们建议选择“自定义”单选按钮。
表单/报表字段下的第一个下拉列表显示主表单数据表中的字段及其数据类型,子表单/子报表字段下的第一个下拉列表显示字段及其数据类型,如下所示。子表单数据表。
在“表单/报表字段”下的第一个下拉列表中选择主表单数据表的“State”字段,在“子表单/子报表字段”下的第一个下拉列表中选择“子窗口”。选择“都道府县”。选择表单数据表中的字段,点击【下一步】按钮,关联主表单数据表和子表单数据表。
接下来,为您的子表单命名。尽管Access 在主窗体中构建子窗体,但Access 子窗体实际上保存为单独的Access 窗体对象。这里使用Access中设置的默认名称“本地GDP数据子表单”作为子表单名称,然后单击【完成】按钮。
此时,Access界面左侧的All Access Objects面板中多了一个表单对象。该表单对象是您之前保存的子表单。
将窗体从“设计”视图切换到“窗体”视图,以查看您刚刚设计的程序界面的初始外观。
在Access 窗体视图中,当您将鼠标悬停在主窗体上的任何字段上并按住键盘上的PageDown 键,或者单击主窗体下方的子窗体中的记录引用按钮时,数据将发生更改。主窗体中的“”将被更改。在这种情况下,更改表单(主表单或子表单)中的数据实际上会更改表单数据表中的数据。
当然,您也可以添加新数据。如果单击主窗体下方的记录引用按钮中的新建(空白)记录按钮,则主窗体和子窗体都将为空白。对于Windows卷数据表的相应操作是将当前记录指针移动到数据表中最后一条记录之后的空行,即新记录的位置。只需在主窗体和子窗体中输入相应的数据即可。
版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。