关于ACCESS的切换面板和组合框的两个问题
使用微软自带的模板数据库(比如说联系管理,库存控制这样的数据库),他的切换面板每当打开mdb文件的时候会实现面板自动弹出然后数据库界面自动最小化的,我不知道控制这个效果的代码应该在哪里?我自己copy过去的代码没有实现上述的效果
还有关于组合框中,不知道应该如果在查询中表示组合框当前选中的值呢?
是Forms![窗体1]![组合框名].*
我所不知道的是后面的属性值应该是什么?
请ACCESS达人指教
问题点数:20、回复次数:5Top
1 楼qmnx(当爱编程遗憾)回复于 2006-03-03 16:59:39 得分 20
'他的切换面板每当打开mdb文件的时候会实现面板自动弹出然后数据库界面自动最小化的
DoCmd.SelectObject acForm, "切换面板", True
DoCmd.Minimize
'还有关于组合框中,不知道应该如果在查询中表示组合框当前选中的值呢?
直接Forms![窗体1]![组合框名] 就可以,如果非得加点东西的话,可以用Forms![窗体1]![组合框名].Value ,通常可以省略.Top
2 楼qmnx(当爱编程遗憾)回复于 2006-03-03 17:00:58 得分 0
Forms![窗体1]![组合框名] 可以调用其他窗体的组合框中的数据,如果是当前窗体直接用 [组合框名] 代表里面的值,或者 [组合框名].ValueTop
3 楼NoSuchName(NoSuchName)回复于 2006-03-03 19:35:08 得分 0
先谢过楼上两位了
第一个问题我已经知道答案了,在工具中选择“启动”就行
第2个问题可能大家没明白我的意思,我是说在查询中调用组合框当前选中的值,然后当你用直接用“Forms![窗体1]![组合框名]”这样的形式表示的话,用这个查询作为报表的数据源你会发现MS弹出表达式错误或者要查询的条件太多这样的提示
所以我的意思是应该怎样用Forms![窗体1]![组合框名].*”来确切的表达组合框当前选种的值
Top
4 楼qmnx(当爱编程遗憾)回复于 2006-03-04 08:24:38 得分 0
楼主可不可以说得具体点,把你写的查询写出来.
Forms![窗体1]![组合框名]
是没错的.Top
5 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2006-03-04 09:08:37 得分 0
第2个问题可能大家没明白我的意思,我是说在查询中调用组合框当前选中的值,然后当你用直接用“Forms![窗体1]![组合框名]”这样的形式表示的话,用这个查询作为报表的数据源你会发现MS弹出表达式错误或者要查询的条件太多这样的提示-------当然咯,因为你打开报表的时候把窗体关闭了,所以要问你Top




