以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  新版本打开老项目出现的问题求解  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=82884)

--  作者:hbhb
--  发布时间:2016/3/26 18:40:00
--  新版本打开老项目出现的问题求解
大师:用新版本打开老项目,内部表的主键列没有了。点击该表显示如下错误?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:异常文本.zip


--  作者:Hyphen
--  发布时间:2016/3/27 10:04:00
--  
新版本如果是在2016-3-13及之前的版本覆盖安装的,卸载掉旧版本,再重新安装。然后把项目下bin目录删除。

问题仍然不能解决的周一联系客服远程看看

--  作者:大红袍
--  发布时间:2016/3/27 11:06:00
--  

主键列不可能无缘无故消失,而且,你是怎样测试其丢失的啊?

 

应该是你代码有问题,请上传具体实例测试。


--  作者:hbhb
--  发布时间:2016/3/27 11:48:00
--  
请问升级的情况下,如果出错,如何重新测试?用老的备份?还是重新打开项目?
--  作者:大红袍
--  发布时间:2016/3/27 13:06:00
--  

安装旧版的foxtable,用旧版的备份,才能打开项目。

 

如果项目被新版打开过一次,就不能再用旧版打开。

[此贴子已经被作者于2016/3/27 13:06:06编辑过]

--  作者:hbhb
--  发布时间:2016/3/27 13:32:00
--  
问题应该出在并列窗口标题小叉的单击事件上。劳驾用新版本来一个并列窗口显示小叉,单击关闭此活动窗口的实例如何?
--  作者:大红袍
--  发布时间:2016/3/27 14:19:00
--  

直接就能用啊

 

dim tab = forms("窗口1").panel.parent.parent

tab.CanCloseTabs = True
tab.CloseBox = C1.Win.C1Command.CloseBoxPositionEnum.AllPages \'新版C1才有这个功能


--  作者:hbhb
--  发布时间:2016/3/27 17:44:00
--  

我是这样写的tab.CloseBox = 1

谢谢!那来一个打开并列窗口显示小叉,单击小叉关闭此窗口的实例如何?




--  作者:大红袍
--  发布时间:2016/3/27 17:46:00
--  
 7楼,写到窗口1的AfterLoad事件
--  作者:hbhb
--  发布时间:2016/3/27 18:02:00
--  
您不是有一个老版本的实例吗?能否把老版本的实例改成新版本的?