以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  0802版本初始化项目出错。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54650)

--  作者:黄花菜
--  发布时间:2014/8/1 13:50:00
--  0802版本初始化项目出错。
.NET Framework 版本:2.0.50727.5477
Foxtable 版本:2014.8.2.1
错误所在事件:
详细错误信息:
列“Name, Type”被约束为是唯一的。值“ProjectIdentify, 13”已存在。

--  作者:有点甜
--  发布时间:2014/8/1 14:02:00
--  

 你的用户表用的是外部数据源的表?

 

 name列,必须是唯一的,你看看你的表的数据


--  作者:黄花菜
--  发布时间:2014/8/1 14:06:00
--  

还没开始干活呢。

 

新安装的狐表打开后,啥事没干,就点了初始化项目,问题就来了。


--  作者:狐狸爸爸
--  发布时间:2014/8/1 14:08:00
--  
收到,这是一个bug,你先不要使用此功能
--  作者:狐狸爸爸
--  发布时间:2014/8/1 14:14:00
--  

我明白了,只要保存过的项目都不会出错,楼主根本就是打开foxtable,直接执行初始化,这样才会出错的。

既然一个空项目,没有进行任何合计,甚至还没有保存过,就不要执行初始化了。


--  作者:黄花菜
--  发布时间:2014/8/1 14:29:00
--  
以下是引用狐狸爸爸在2014-8-1 14:14:00的发言:

我明白了,只要保存过的项目都不会出错,楼主根本就是打开foxtable,直接执行初始化,这样才会出错的。

既然一个空项目,没有进行任何合计,甚至还没有保存过,就不要执行初始化了。

 

狐表的文档修改标记不显眼,表数据被修改后指示行号有颜色区别,如果太多行就还要操作筛选查看。

 

建议添加一些被修改了的标记,比如代码被修改用*号表示,数据被修改用#号表示,表被修改,表名后添加修改标志。

 

像ultraedit,文档被修改了就是在文档名称后面加了一个星号表示已被改动。


--  作者:Bin
--  发布时间:2014/8/1 14:37:00
--  
你可以自行利用DrawCell事件实现你想要的效果