以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]点菜单按钮不能打开表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=43415) |
||||
-- 作者:weijun -- 发布时间:2013/12/6 15:31:00 -- [求助]点菜单按钮不能打开表 点菜单按钮不能打开表 财务管理 付款单录入不能打开表 Forms("付款单录入").open,请帮忙看下谢谢!
|
||||
-- 作者:Bin -- 发布时间:2013/12/6 15:40:00 -- 你好 Forms("付款单录入") 是个主窗体,你需要切换到绑定的表才能看到该窗口的. 只有模式窗口 和 独立窗口才会弹出来 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/12/6 15:45:00 -- 应该这样:
MainTable = Tables("付款表")
因为主窗口是有所有者表的,你要切换到所有者表,才能看到窗口。
帮助有介绍: http://www.foxtable.com/help/topics/2306.htm
这样的系统,通常每个表都会有自己的主窗口,建议默认不要打开其他表的窗口,需要切换到某个表的时候,再打开此表的主窗口即可。 Forms("表B主窗口").Open()
上面的代码是先打开表B的主窗口,再切换到表B,这样的顺序不能乱,否则屏幕会闪动。 |
||||
-- 作者:weijun -- 发布时间:2013/12/6 15:53:00 -- 谢谢狐爸,解决了. |
||||
-- 作者:blackzhu -- 发布时间:2013/12/6 15:57:00 -- Forms("付款单录入").opento("表名") |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/12/6 15:57:00 -- 呵呵,不用客气,下次这种小问题,不要整个项目上传,单独做个小例子就行了。 |
||||
-- 作者:blackzhu -- 发布时间:2013/12/6 15:57:00 -- OpenTo 我们知道,停靠窗口、并列窗口和主窗口,都是属于特定表的,即所有者表。 语法: OpenTo(TableName, Size) TableName: 字符型,指定目标表名 示例: Forms("窗口1").OpenTo("表B") |
||||
-- 作者:ww7686 -- 发布时间:2016/11/27 8:44:00 -- xuexue xuexue |