Office中国论坛/Access中国论坛

标题: 用代码如何改变子窗体的默认视图 [打印本页]

作者: qlm    时间: 2006-3-15 04:09
标题: 用代码如何改变子窗体的默认视图
我想用代码改变子窗体的默认视图,有三个窗体:A,B,C,A是B的主窗体,B又是C的主窗体。

所以我在输入数据时,B以单个窗体显示,而C为数据表显示。当我输入完后,我又希望B以数据表显示。

虽然用快捷菜单可以实现,但我想通过代码来实现这个功能。有什么办法呢?请高手指点!
作者: 一点通    时间: 2006-3-15 04:29
上传例子
作者: qlm    时间: 2006-3-15 05:19
例子:

[attach]16395[/attach]

作者: 一点通    时间: 2006-3-15 05:33
1\B以单个窗体显示,而C为数据表显示----重新打开B窗体,将C的默认视图DefaultView = 2

2\当我输入完后,我又希望B以数据表显示。同样将B的默认视图DefaultView = 2
作者: qlm    时间: 2006-3-15 05:55
Me.DefaultView = 2出错:"请在设计视图中打开..."


作者: 一点通    时间: 2006-3-15 06:44
在帮助中说明是可以用VBA设置的,但在实际中确实不能这样用,换句话来说,你要改变设计思路了
作者: qlm    时间: 2006-3-15 20:50
我也看到了,帮助中的确是可以设置的.这是为什么呢?我真的很需要这个功能。因为我在输入过程中希望尽量不用鼠标。一定有方法的,有谁知道呢?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3