access怎么建立导航窗体?

 我来答
就烦条0o
2018-02-01 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部

在 Web 应用程序中,通常会看到横跨在页面顶部的主菜单项,以及位于主菜单下方或者页面左侧或右侧的子项。Access 2010
旨在使您能够轻松创建面向 Web 的数据库应用程序,而新的导航窗体功能可让您轻松地为 Web
创建标准用户界面。此外,这些界面在客户端应用程序中也很有用。此直观操作方法演示如何使用新的导航窗体功能创建 Access 2010
窗体,并讨论图 1 中所示的示例窗体。

图 1. 示例窗体

在 Access 2010 中,打开 Northwind 示例数据库。(若要检索 Northwind
示例数据库,请依次选择"文件"、"新建"和"示例"。从 Office.com 示例列表中,选择"Northwind
2007"。)打开新的示例数据库,绕过登录窗体,然后在导航窗格中按类型对对象进行分组。在"创建"选项卡中,选择"导航"选项,这将显示六种不同的布局,您在创建导航窗体时可从这些布局中进行选择(见图

2)。您可选择将导航选项卡在窗体顶部排列成一行,或者排列在窗体的左侧或右侧。对于多层选项卡,您可将其放置在窗体顶部的两行中,或者先将这些选项卡在顶部横向排列,然后再在窗体的左侧或右侧向下排列。在此示例中,选择"水平标签和垂直标签,左侧"。单击标题"导航窗体",然后将其更改为"管理实体"。完成此操作后,该窗体应与图
3 类似。

图 2. 导航窗体布局选择



                 

图 3 显示了已修改标题的窗体。

图 3. 已修改标题的窗体



                 

创建顶层选项卡
                 

示例窗体应显示要用于客户、员工和产品的顶层选项。若要开始操作,请单击导航窗体顶部的"新增"按钮,然后将文本更改为"客户";Access 将添加一个新选项卡。重复此过程来创建"员工"和"产品"选项卡。完成此操作后,选项卡应与图 4 类似。

图 4. 顶层选项卡布局



                 

创建第二层选项卡
                 

利用顶层选项卡,可以在窗体的左侧轻松添加要在用户单击第二层选项卡时显示的窗体和报表。首先单击"客户"顶层选项卡。从导航窗格中,将"客户列表"窗体拖动到窗体左侧的"新增"选项卡上。这将在导航按钮和现有窗体之间创建一个新连接,设置"导航目标名称"按钮属性,使其引用指定窗体。重复此过程来将"客户电话簿"和"客户通讯簿"报表添加到左侧的选项卡上。

单击窗体顶部的"员工"选项卡,并从"导航窗格"中将"员工列表"窗体拖动到窗体左侧的"新增"选项卡上。对"员工通讯簿"和"员工电话簿"报表重复此步骤。单击顶部的"产品"选项卡,然后将"产品详细信息"窗体拖动到左侧的选项卡上。对与产品相关的四个报表重复此步骤。使用"实体"名称保存新窗体。此时,该窗体应与图
1
类似。在"窗体"视图中显示此窗体,并与各种选项卡进行交互(从"联系人"移动到"员工",再移动到"产品"),然后验证第二层选项卡是否工作正常。

下一节包含有关如何设置导航窗体样式的信息。

设置导航窗体的样式
                 

到目前为止,您仅使用了导航窗体的默认样式。实际上,您可以控制每个按钮的外观,并且可以同时对所有按钮应用样式。若要尝试此操作,请切换回"布局"视图。然后,单击顶部的"客户"选项卡。单击左侧的顶层选项卡,然后在按住
Ctrl 的同时单击左侧其余两个选项卡。在功能区中,选择"格式"选项卡,然后单击"快速样式"下拉框,如图 5
所示。选择某个样式来配置所有选定按钮的样式。

图 5. 使用快速样式设置选项卡格式



                 

若要配置按钮的形状,请选择"更改形状"下拉框,如图 6 所示。通过使用同一组选定按钮来选择圆形选项。(还可通过使用功能区上的"形状填充"、"形状轮廓"和"形状效果"工具来添加其他效果。)当更改为具有发光效果的圆形后,这些按钮应与图 7 中的按钮类似。

图 6. 更改选项卡形状

图 7 显示了更改形状后的按钮。

图 7. 更改选定按钮的形状后的情况



                 

比较导航窗体和"选项卡"控件
                 

您可能想知道,为什么可能会需使用新的导航窗体功能而非标准"选项卡"控件(该控件提供了类似的功能)。当然,其中一个原因是"选项卡"控件不提供用于支持选项层次结构的机制,而导航窗体提供了这一机制。若要使用户能够先选择一个主类别,然后再选择子类别,那么只能选择导航窗体。

此外,这两种类型的控件的加载时行为不同。导航窗体会根据需要(即,当您单击相应的选项卡时)加载每个子窗体或报表,而"选项卡"控件会在加载时加载其所有子对象。这不仅会影响性能(当您打开主窗体时,您必须等待"选项卡"控件加载其所有子对象),而且会使处理查询数据变得困难。由于导航窗体会在您单击相应的选项卡时加载每个窗体,因此您可确保用户能看到最新数据,而不必创建特定的代码以在用户单击每个选项卡时重新查询窗体。这也意味着导航窗体在您单击每个选项卡时不会提供特定事件,而是在每个窗体或报表的
Load 或 Open 事件处理程序中放入加载时代码。

不想起名字了99
2016-05-26 · TA获得超过1695个赞
知道大有可为答主
回答量:2708
采纳率:76%
帮助的人:720万
展开全部

1、建立一个空白窗体

2、在窗体上增加一个按钮

3、设置按钮动作

4、设置要打开的窗体

5、这就是增加好了一个按钮

 

按上面流程,把你要的功能都加上就行了,多增加几个按钮

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
扬业qs
2016-03-24 · 知道合伙人软件行家
扬业qs
知道合伙人软件行家
采纳数:1131 获赞数:2259
毕业于成都电讯工程学院,多年来从事统计工作,善长EXCEL、ACCESS与SQL数据库接口编程。

向TA提问 私信TA
展开全部
我自己是这样建立的,
在主窗体中建各种筛选条件
在子窗体中根据筛选条件显示记录列表
单击子窗体某条记录时打开记录的明细窗体。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
access开发易登软件
2021-01-03 · 超过18用户采纳过TA的回答
知道答主
回答量:79
采纳率:100%
帮助的人:6.9万
展开全部

Access 中的窗体是一种数据库对象,可用于创建数据库应用程序的用户界面。“绑定”窗体直接连接到表或查询之类的数据源,可用于输入、编辑或显示来自该数据源的数据。或者也可以创建“未绑定”窗体。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
族诺子悠
2016-03-24 · 知道合伙人软件行家
族诺子悠
知道合伙人软件行家
采纳数:1093 获赞数:84147
毕业于河南理工大学计算机科学与技术学院,对品牌推广,app运营比较擅长

向TA提问 私信TA
展开全部
子窗体设置和主窗体一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式