文档介绍:第6章窗体的设计窗体的作用和布局创建和设计窗体的方法常用控件的功能使用控件设计窗体的方法使用窗体操作数据的方法主-子窗体的设计方法任务1认识“罗斯文示例数据库”中的窗体与窗体视图任务描述与分析开始学****设计窗体时,往往不知道窗体控件应该怎样布局,不知道如何设计窗体,才能使窗体美观和实用,对设计出来的窗体没有信心。“罗斯文示例数据库”ess2003中自带的示例数据库,它是一个比较完整的数据库,ess2003中所有的数据库对象。“罗斯文示例数据库”中的示例窗体很多,包含数据窗体、切换面板窗体、主/子窗体、多页窗体等种类,通过对“罗斯文示例数据库”中窗体的认识和分析,理解窗体布局的一般形式,有助于理解窗体设计的基本布局,设计出美观实用的窗体。本任务的重点就是了解窗体的功能,认识窗体的布局。“罗斯文示例数据库”中的切换面板窗体(1)ess2003中的“帮助”下拉菜单,选择“示例数据库”菜单项,在级联菜单中选择“罗斯文示例数据库”,打开“罗斯文示例数据库”;(2)在“罗斯文示例数据库”中,双击“窗体”对象中的“主切换面板”窗体,打开“主切换面板”窗体。“罗斯文示例数据库”中的数据窗体(1)单击“主切换面板”窗体上的“产品”按钮,打开“产品”窗体,这是一个用来显示产品数据的窗体,所以叫做数据窗体。(2)或者双击窗体对象中的“产品”,同样可以打开“产品”窗体。“罗斯文示例数据库”中的自定义窗体单击“主切换面板”窗体上的“打印销售额报表”按钮,打开“销售额报表”窗体,这是一个用户自己设计的窗体,所以叫做自定义窗体。、修改和设计窗体的窗口。打开窗体设计视图的方法步骤如下:(1)在“罗斯文示例数据库”中,选择“窗体”对象中的“客户”窗体;(2)单击“设计”按钮,打开“客户”窗体设计视图。“罗斯文示例数据库”中的窗体视图窗体视图是用来显示数据表或查询中记录数据的窗口,是窗体设计完成后所看到的结果,在窗体视图中,通常每次只能查看一条记录,可以使用导航按钮移动记录指针来浏览不同的记录。打开窗体视图的方法步骤如下:(1)在“罗斯文示例数据库”中,选择“窗体”对象中的“客户”窗体;(2)单击“打开”按钮,打开窗体视图。也可以直接双击该窗体对象。“罗斯文示例数据库”中的数据表视图数据表视图是以行列格式显示窗体中的数据,也是窗体设计完成后所看到的结果,在数据表视图中可以看到多条记录,与表和查询的数据表视图相似。打开数据表视图的方法步骤如下:(1)在“罗斯文示例数据库”中,选择“窗体”对象中的“客户”窗体;(2)单击“打开”按钮,打开“客户”窗体。也可以直接双击该窗体对象。(3)右击窗体标题栏,在弹出的快捷菜单中选择“数据表视图”。“罗斯文示例数据库”中的数据***表视图数据***表视图用于从数据源的选定字段中汇总信息。通过使用数据***表视图,可以动态更改表的布局,以不同的方式查看和分析数据。例如,可以重新排列行标题、列标题和筛选字段,直到形成所需的布局。每次改变布局时,数据***表都会基于新的排列重新计算数据。打开数据***表视图的方法步骤如下:(1)在“罗斯文示例数据库”中,选择“窗体”对象中的“销售额分析子窗体1”窗体;(2)单击“打开”按钮,打开数据表视图。也可以直接双击该窗体对象。“罗斯文示例数据库”中的数据***图视图数据***图视图是以图表方式显示窗体中的数据。打开数据***图视图的方法步骤如下:(1)在“罗斯文示例数据库”中,选择“窗体”对象中的“销售额分析子窗体1”窗体;(2)单击“打开”按钮,打开数据表视图。也可以直接双击该窗体对象。(3)右击窗体标题栏,在弹出的快捷菜单中选择“数据***图视图”。Date7窗体的分类按照窗体的功能来分,窗体可以分为数据窗体、切换面板窗体和自定义对话框三种类型。切换面板窗体一般是数据库的主控窗体,用来接受和执行用户的操作请求、打开其他的窗体或报表以及操作和控制程序的运行。自定义对话框用于定义各种信息提示窗口,如警告、提示信息、要求用户回答等。ess2003中的窗体共有五种视图:设计视图、窗体视图、数据表视图、数据***表视图和数据***图视图。以上五种视图可以使用工具栏上“视图”按钮相互切换。之所以在展示窗体视图时采用了不同的窗体,而没有采用展示一个窗体的五种视图,主要是为了方便说明五种视图显示数据的特点。Date9任务2使用“窗体向导”创建“学生信息”窗体任务描述与分析通过“窗体向导”来创建窗体,是初学者常用的创建窗体的方法,所建窗体经过简单修改就较为美观。本任务所完成的“学生信息”窗体,包含学生的所有信息,其中要用到一些窗