以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  显示主表问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=8627)

--  作者:红叶
--  发布时间:2010/11/18 16:00:00
--  显示主表问题

MainTable=Tables("采购订单")
Forms("采购订单录入").close()

请大家帮看看这个在当前表的窗口(主窗口)中的按钮代码?只是偶尔会是这样的,而不是显示主表(采购订单)呢?

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名1.png
图片点击可在新窗口打开查看

--  作者:红叶
--  发布时间:2010/11/18 16:18:00
--  
执行代码后,偶尔不显示主表而是显示窗口的背景颜色?
--  作者:红叶
--  发布时间:2010/11/18 16:34:00
--  

Forms("采购订单录入").close()

MainTable=Tables("采购订单")

换成这样,还是会出现这种问题


--  作者:狐狸爸爸
--  发布时间:2010/11/18 16:35:00
--  
这不好主观判断,需要看到具体的项目,告诉我们怎样操作出现问题,才能分析的。
--  作者:czy
--  发布时间:2010/11/18 18:21:00
--  
采购订单应该是做为主表被绑定到某一窗口中,在这个窗口没有关闭时肯定是这样子的。
--  作者:红叶
--  发布时间:2010/11/19 10:47:00
--  

采购订单没有作为主表绑定到窗口中

MainTable=Tables("采购订单")
Forms("采购订单录入").close()

这个代码在窗口中的"主表模式"按钮的CheckedChanged中

出现这样情况基本是在新打开项目第一次用的时候出现不显示主表而是显示窗口的背景

菜单中的"日常工作"__"窗口"中的"显示主表"的代码是什么?

 
图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2010-11-19 10:49:40编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/11/19 10:54:00
--  

原因只有一个,就是C版说的,主表跑到某个窗口了,要显示某个表:

 

Tables("表名").Show()