设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 3577|回复: 25
打印 上一主题 下一主题

[窗体] [求助]能否根据窗体中文本框不同赋值而改变窗体记录源?

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2007-1-11 17:47:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位老师:

有无可能根据改变窗体组合框中的值从而改变窗体的记录源?如:

组合框中输入“甲”,窗体记录源为 “表1”

组合框中输入“乙” ,窗体记录源变为“表3”等等.

谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
26#
发表于 2009-4-15 22:48:01 | 只看该作者
25#
发表于 2009-4-15 22:45:20 | 只看该作者
与sgrshh29 做法一样
24#
发表于 2009-4-5 16:43:09 | 只看该作者
kkkk
23#
发表于 2009-4-4 20:37:00 | 只看该作者
学习了,很多高人,更是好人,谢谢!
22#
发表于 2008-7-7 01:40:30 | 只看该作者
43 45 43 45 

点击这里给我发消息

21#
 楼主| 发表于 2007-2-7 17:22:00 | 只看该作者
谢谢sgrshh29老师的例示,非常好!

qlm老师的万能子窗体丢失的引用没能找到。

andymark老师介绍的李版主的查询正在学习。

xianbin555老师的代码也在学习。

谢谢!
20#
发表于 2007-2-7 06:21:00 | 只看该作者
19#
发表于 2007-2-7 03:35:00 | 只看该作者
代码如下:

Private Sub 类别_AfterUpdate()
If Me!类别 = "食品" Then
Me.RecordSource = "表1"
Me.Requery
ElseIf Me!类别 = "量器" Then
Me.RecordSource = "表2"
Me.Requery
End If
End Sub
18#
发表于 2007-2-7 03:33:00 | 只看该作者
以下是引用wang1950317在2007-1-13 18:28:00的发言:


谢谢sgrshh29的示例!很好!我只要把视图改为窗体,再把一些文本框改为组合框就可以了。不过新增了那么多子窗体可能要占一些资源吧?因为需要录入的仅仅是各个表共同列标部分,我再看看能否在您的启发下再简化一下。谢谢!

用万能子窗体应该可以解决这个问题

http://www.office-cn.net/forum.php?mod=viewthread&tid=52184
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-2-24 23:18 , Processed in 0.123367 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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