办公问答网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 103|回复: 4

Access实战:一种不用按钮控件就能控制子窗体联动的方法 ...

[复制链接]

2

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-1-1 13:04:06 | 显示全部楼层 |阅读模式
近来宇哥潜心研究Access的设计,多有心得,在此共享一二。Access窗体若要进行控制,是需要通过按钮控件的,我经过自己探索,发现了一种更加简单的方法,也就是不用控件,通过直接点击窗体已有的表格,就能控制窗体的子窗体。
如下面视频所示:通过点击已有的表格,就能将下方的窗体内容根据点击内容的变化而变化,从而简化了窗体的元素设计。这种设计还有一个好处,就是能够比较方便的进行图片的展示和管理,Access的图片窗口设计一直都是比较难的部分。Access设计原则就是图表不分家,这样的设计确实达到了图表不分家的要求,而且将设计难度简化到最低。

Access中用表格控制窗体的示例
https://www.zhihu.com/video/1167004942027530240

设计重点:本设计的思路重点在于表格元素和受控窗体的链接,因此需要借助一个辅助文本框来进行设计。还是那句话,技术不难,思路比较难。我也是自己探索了一段时间才发现了这个比较好的方法。
首先建立一个链接用的文本框,文本框里的元素,要注意必须是唯一的一个字段,不是唯一的不可以,这个元素是要区分表格每一行的。
第二步,就是赋予这个文本框一个链接表格的VBA语句。其中对于VBA的编程也有要求,需要熟练掌握VBA的语句。代码比较啰嗦就不粘贴在这里了。想要具体设计方法可以私聊。
接下来的步骤相对就比较简单了,就是查询与链接子窗体的常规操作了。
回复

使用道具 举报

1

主题

3

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-1-1 13:04:24 | 显示全部楼层
私聊了没有回音啊
回复

使用道具 举报

3

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-1-1 13:05:18 | 显示全部楼层
人家就可以一下,你也信了
回复

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-1 13:05:48 | 显示全部楼层
加微信liuhuanyu1985
回复

使用道具 举报

0

主题

5

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-1-1 13:06:11 | 显示全部楼层
你好,请问可以发一份源码吗?[大笑],想学习下这个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|办公问答网

GMT+8, 2025-4-4 19:43 , Processed in 0.124335 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表