当前位置: 主页 > Office办公 > 其他专区 > Access > 如何设计一个简单的Access登录窗体

如何设计一个简单的Access登录窗体

  • 2021-10-23
  • 来源/作者: 菜鸟图库/ 菜鸟图库
  • 7303 次浏览

Access的窗体功能确实是一种独一无二的前端设计平台,很多常见的人机交互用法,可以用Access的窗体来轻松实现,同时Access的查询和计算功能,也需要窗体的配合才能获得最佳的表达效果。

一、从零开始设计一个窗体

根据我个人的习惯,我做的每一个Access数据库软件都需要一个登录界面。

这个登录界面的好处是每次打开数据库,都能够有一个比较清晰的思路、可以知道点击哪个按钮,同时要做什么。

那就从零开始设计一个登录窗体吧。

知识点:

什么是“窗体”?

什么是“控件”?

什么是“属性表”?

它们都有什么作用?

类比一下我们平时玩的手机:

“窗体”就是我们玩的手机界面,可以点击进行各种人机操作。

“控件”就是专门用来给手机界面增添功能用的一些常用工具。

“属性表”是用来设计窗体各项参数的。

这几个概念比较基础,也比较重要。

二、设计步骤

1.新建立一个Access数据库,然后在最上面的“创建”菜单,点击“窗体设计”,新建立一个窗体,然后用鼠标右键选中并保存窗体,给窗体起个名字“梁山人力管理系统登录界面”。

如何设计一个简单的Access登录窗体

保存窗体,然后给窗体起个名字

2.在添加控件之前,需要对这个窗体进行一定的先期处理。由于我想要这个窗体成为一个独立的,自动跳出来的窗体,因此需要输入一些简单的VBA代码,并且调节这个窗体的一些属性。

如何设计一个简单的Access登录窗体

点击Access数据库右上角的“属性表”

如何设计一个简单的Access登录窗体

在“属性表”中,选择“全部”,将“弹出方式”设定为“是”,将“记录选择器”设定为“否”;将“导航按钮”设定为“否”

鼠标右键点击窗体按钮,在菜单中选择“窗体视图”,我们来看一下刚才经过操作的最终效果。一个空白的独立的窗体已经出来了,可以供我们进行下一步设计了。

如何设计一个简单的Access登录窗体
如何设计一个简单的Access登录窗体

窗体雏形初现,但还需要进一步的加工

3.接下来要给这个空白窗体增加一些内容,要将我们想要表达的东西设计在窗体之中。首先这个窗体应该有一个名字,我们将其命名为“梁山人力资源管理登录界面”。

鼠标右键点击“主体”,会看到一个下拉菜单,选择“窗体页眉与页脚”,这时窗体会生成页眉和页脚,在页眉上增加一个“标签”控件,输入“梁山人力管理系统 登录界面”。字体和背景颜色也可以根据自己的喜好进行调整。

如何设计一个简单的Access登录窗体
如何设计一个简单的Access登录窗体

4.如果要默认打开数据库自动弹出窗体界面,需要做两件事,第一是在“Access选项”中的“显示窗体”中选择“梁山人力管理系统 登录界面”。

如何设计一个简单的Access登录窗体

第二件事是在属性表的窗体中选择“事件”,然后点击“加载”进入VBE编程界面,输入以下代码。

DoCmd.RunCommand acCmdAppMinimize ' 让主窗体最大化

如何设计一个简单的Access登录窗体
如何设计一个简单的Access登录窗体

做完这两步之后,再打开窗体视图,我们会发现窗体的背景变成了电脑的桌面,Access编程部分被很好的隐藏了起来,这样我们编写的窗体更像一个独立的软件,比较简洁和清爽。

如何设计一个简单的Access登录窗体

经过简单的操作,我们已经造出了一个登录窗体,但是这个窗体是空白的,需要向其中增加一些元素,以增加登录窗体的功能性。

因此,接下来我们要做的是在登陆窗体上布置一些控件,以进一步完善登陆窗体的各项功能。

什么是控件呢?

如何设计一个简单的Access登录窗体

打开窗体的设计视图,可以看到Access上方的控件部分。控件就是向窗体中增加各种功能组件的工具,比如按钮、子窗体、图表、文本框、选择框等等。

没有控件的Access数据库不可想象,控件可以控制Access的各项功能,让Access服从指挥为我所用。控件也是Access功能性强于Excel的重要部分。Excel里虽然也有控件,但控件功能性就比Access要弱得多。

广告

哥斯拉2:怪兽之王主演:凯尔·钱德勒 / 维拉·法梅加 / 米莉·波比·布朗

猫眼电影演出

在布置控件之前,我们先要思考一下:这个登陆窗体应当具备什么功能?我们要通过控件实现什么目的?经过思考,我认为,一个登陆窗体至少应当包括以下几个功能组件:

1.Logo和图片。目的是展现出登陆窗体的美观度和功能。

2.登陆按钮。目的是链接到功能窗体。

3.时间和日期。

4.开发者信息。向使用者介绍开发人员,也可以简单介绍一下软件的开发目的和使用说明。

5.登陆名与密码。设置密码和登录名相对复杂一些,暂时不做过多介绍。

然后我们按照功能需求,一步一步的设计并完善登陆窗体。

1.首先打开设计界面,增加窗体的页眉页脚。

然后调整页眉的颜色,增添元素。可以开动脑筋,设计一下窗体的字体和元素。细节很重要喔~

增加Logo和图片,建议用链接的方式,节省数据库空间。

如何设计一个简单的Access登录窗体

找一些照片来美化一下自己开发的软件

2.添加登陆按钮。直接在控件中选择登陆按钮生成即可,链接其他窗体需要使用简单的VBA语句,在接下来的文章中我会讲到这些问题。

用Access进行软件开发最大的好处就是方便快捷,用控件直接拉伸,就能给Access增添不弱于专业软件的功能,甚至比专业软件更强大更美观。

如何设计一个简单的Access登录窗体

是不是已经有了专业软件的皮毛了呢?

3.增加当前时间。Access控件中可以直接选择并添加时间。别小瞧这个功能,时间是一项重要的参照信息,是数据库设计的一项重要参数,作用很多,尤其是可以用来比对数据库的历史时间,不能轻易省略。

如何设计一个简单的Access登录窗体

日期和时间点击确定生成即可

4.开发者信息。可以简短写一下软件的目的、技术支持等信息。

如何设计一个简单的Access登录窗体

5.登陆名与密码。用文本框进行生成。

一般来说,登录窗体需要这五大元素,这五种元素告诉了我们这个软件是用来做什么的,谁来开发的,怎样进入功能界面,与此同时,潜移默化的向使用者展示设计者的思路和设计感也很重要~

标签(TAG) Access登录窗体