Foxtable(狐表)用户栏目专家坐堂 → 2012年9月28日更新,再接再厉,精益求进(第二次重新上传)


  共有35065人关注过本帖树形打印复制链接

主题:2012年9月28日更新,再接再厉,精益求进(第二次重新上传)

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
2012年9月28日更新,再接再厉,精益求进(第二次重新上传)  发帖心情 Post By:2012/9/24 9:24:00 [只看该作者]

本次更新的版本需要重新激活,商业版和开发版用户请不要在节假日和非工作时间升级,以免耽误工作。

 

试用版用户到主页下载。

开发版和商业版用户的下载地址:

http://www.foxtable.com/update/how.htm

 

 

增加的功能

 

1、窗口管理器大变样,增加了用目录管理窗口的功能:

 


2、窗口和表的关系,不再那么紧密了,可以在设计窗口的时候,指定窗口的所有者表:

 

 

3、关于所有者表,建议看看:

http://www.foxtable.com/help/topics/2654.htm

 

4、Excel报表现在支持Excel自有的公式和函数了,可以直接在设计模版的时候指定公式:
http://www.foxtable.com/help/topics/2650.htm

还可以通过代码设置公式:
http://www.foxtable.com/help/topics/1160.htm


5、逻辑列作为交叉统计的分组时,更加灵活了,可以直接指定标题,假定已付款是个逻辑列,下面的代码:


Dim g As New CrossTableBuilder("统计表1", DataTables("订单"))
g.HGroups.AddDef("客户")
g.VGroups.AddDef("已付款", "已付款|未付款")
g.Totals.AddDef("金额", "金额")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Build()
MainTable = Tables("统计表1")

得到的统计结果是:

 


具体参考:
http://www.foxtable.com/help/topics/2640.htm

http://www.foxtable.com/help/topics/2639.htm


6、DataRow增加了一个Clone方法,用于克隆行。


7、PictureBox增加了一个BeforeGetImage事件,可以非常灵活地将图片和数据联动起来。例如现在要给窗口加上印章功能就非常地方便了:

 

 

具体参考:


http://www.foxtable.com/help/topics/2514.htm


 
8、加载树设置窗口增加了一个选项“先加载新数据”,一旦选中,分页加载的时候,新的数据就会排在前面。

 


9、DataTable增加一个LoadReverse属性,逻辑型,用于决定分页加载的时候,是否先加载新数据。


10、增加了CLNUM和CUNUM函数

http://www.foxtable.com/help/topics/2515.htm

http://www.foxtable.com/help/topics/2516.htm


11、CUNumber函数现在可以转换小数了。

http://www.foxtable.com/help/topics/0318.htm


12、目录树增加一个GenerateTree方法,例如要根据下图的表:

 

 

生成一个目录树:

 

 

只需两行代码:

 

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.GenerateTree(
"物料编码表","级码","描述", ".")


具体参考:

http://www.foxtable.com/help/topics/2621.htm


13、目录树节点增加一个FullName属性。

http://www.foxtable.com/help/topics/2622.htm


14、增加一个ValidPIN函数,用于检验身份证号码的有效性。


15、直接在窗口显示统计结果的时候,也能自动生成汇总模式了,例如:


Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b.Groups.AddDef("产品")
b.Totals.AddDef("数量")
b.Subtotal = True
Tables("窗口1_Table1").DataSource = b.BuildDataSource


16、DataTable增加了一个AllowCopyHeader属性,用于决定复制数据的时候,是否包括列名。

 

17、FTPclient增加两个方法: GetFileSize和GetFileDate,分别用于返回文件的大小和最近一次修改的日期。


18、RaiseDataColChanged对于全局表事件DataColChanged有效了,当然是在全局DataColChanged事件已经开启的情况下才有效


19、取消了与锁定行相关的4个表事件:BeforeLockDataRow、AfterLockDataRow、BeforeUnLockDataRow、AfterUnLockDataRow


20、增加了两个和锁定行相关的表事件:DataRowLockedChanged、DataRowLockedChanging
http://www.foxtable.com/help/topics/0635.htm

http://www.foxtable.com/help/topics/0636.htm

 

21、增加了和文件管理和图片管理相关的两个表事件:BeforeAddFile和BeforeOpenFile,配合原来的BeforeAttachFile,现在图片和文件管理更加全面和灵活了:

http://www.foxtable.com/help/topics/2638.htm
http://www.foxtable.com/help/topics/2210.htm

http://www.foxtable.com/help/topics/2637.htm


22、增加了DateYMD函数,以及年龄和工龄的精确计算:

http://www.foxtable.com/help/topics/2648.htm

http://www.foxtable.com/help/topics/2647.htm


23、DataRow增加了一个Clone方法,用于克隆行


24、增加了一组快捷键,按Ctrl + Shift + F11,可以返回用户菜单:

http://www.foxtable.com/help/topics/1466.htm


25、数据的自动流转二的示例文件和帮助已经重新写过,增加了打回功能:

http://www.foxtable.com/help/topics/2274.htm


26、独占式编辑重新写过,更加合理高效

http://www.foxtable.com/help/topics/2295.htm


27、Excel报表增加了几个新的帮助:

http://www.foxtable.com/help/topics/2626.htm

http://www.foxtable.com/help/topics/2627.htm


28、分组统计和交叉统计增加了编码实现截止统计的说明:

http://www.foxtable.com/help/topics/2645.htm

http://www.foxtable.com/help/topics/2646.htm

 

29、记录窗口增加了一组属性和方法,显得更加灵活了:

http://www.foxtable.com/help/topics/2634.htm

http://www.foxtable.com/help/topics/2633.htm

http://www.foxtable.com/help/topics/2632.htm

http://www.foxtable.com/help/topics/2635.htm


30、公开了一些和打印表相关的属性设置。

http://www.foxtable.com/help/topics/2641.htm


31、增加了文本文件的合并说明。

http://www.foxtable.com/help/topics/2629.htm


32、系统备份功能更加灵活了:
     a: 首先备份文件名加上了时分部分,例如在2012年6月23日上午11点25分备份,那么默认的备份文件名将是“项目名称_201206231125.zip”。
     b: 系统备份命令可以指定备份路径,还可以设置静默备份,例如要求系统每小时自动备份一次项目,可以增加一个计划,计划的执行间隔60000(毫秒),也就是1分钟,计划的代码为:

Static dt As Date '静态变量,用于保存上次备份的时间
Dim tp As TimeSpan
tp = Date.Now - dt
If tp.TotalHours >= 1 Then '如果距离上次备份已经超过一个小时
    dt = Date.Now
    Syscmd.Project.Backup("c:\data", True) '自动备份到c:\data目录
End If

33、增加了从身份证号码提取户籍的帮助:

http://www.foxtable.com/help/topics/2625.htm


 
修正的bug或不足


1、修正查询表中,如果某列在多个表出现,不能作为加载树列的bug
2、修正了某些情况下,第一次保存数据提示错误的Bug。
3、修正了某些情况下,导出代码时出现死循环的Bug。
3、记录窗口的窗口标题原来显示的是表名,现在改为表标题。
4、修正了克隆行时不会触发BeforeAddDataRow事件的Bug
5、输出结构会按照列顺序输出了。
6、修正了窗口设计器不能复制PictureBox的bug
7、修正了窗口自动打开时,不触发DataFormat事件的bug
8、修正了目录树编辑器重命名只改标题不改名称的bug.
9、修正了远程文件管理器在增加文件的时候,有时不显示文件列表的bug
10、修正了汇总模式下统计结果超出列类型允许最大值的时候,无法显示统计结果的bug
11、修正了临时表增加列的时候不能设置标题的bug
12、修正了外部表不能复制的bug
13、修正了查询表不能切换数据源的bug
14、修正了Excel报表在直接引用的时候,空值也会打印内容的bug
15、修正了在CheckedComboListBox的Validating事件中e.Cancel时,会出现错误提示的问题
16、修正了菜单中指定时段筛选不准确,出现漏筛的问题。
17、修正了交叉统计以日期作为垂直分组,而且日期格式为None时,统计表标题出现00:00:00的不足。
18、修正了WebBrowser地址格式无效时,会导致程序奔溃的bug.
19、改进了错误提示方式,不再给最终用户显示过多、过于专业的错误信息。
20、修正了插入列后如果没有保存的话,重新打开后,插入的列会跑到后面的bug
21、设置了时段输入框(TimeSpanBox)无法正常设置初始值的bug

 

重要提示:

1、因为要解决不同语言的系统下,激活码不同,导致一些非简体中文系统的用户无法正常激活的问题,所以本次更新重新调整了激活算法,升级后要重新激活,所以请不要在节假日和非工作时间升级,以免耽误工作。

2、每次大的更新,多少都会带来一些新的bug,如果你正在进行商业设计,而且觉得目前的版本比较稳定,或者很快就要交货,那么我们建议你推迟几天再升级,国庆节后最好。

[此贴子已经被作者于2012-9-29 14:28:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/9/24 9:27:00 [只看该作者]

第一个项。这个更新的量很大,一时还看不完的。

[此贴子已经被作者于2012-9-24 9:29:38编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/9/24 9:29:00 [只看该作者]

现在过过瘾,国庆后再升级。

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2012/9/24 9:32:00 [只看该作者]

图片点击可在新窗口打开查看顶起
[此贴子已经被作者于2012-9-24 9:36:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lsfdf
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:202 积分:2470 威望:0 精华:0 注册:2011/12/14 20:48:00
  发帖心情 Post By:2012/9/24 9:37:00 [只看该作者]

给力哦!


 回到顶部
帅哥哟,离线,有人找我吗?
paullqxp
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:518 积分:4773 威望:0 精华:1 注册:2011/11/23 20:48:00
  发帖心情 Post By:2012/9/24 9:40:00 [只看该作者]

支持一下!

 回到顶部
帅哥哟,离线,有人找我吗?
unverse
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1088 积分:8247 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2012/9/24 9:43:00 [只看该作者]

很强大 .慢慢研究 ..


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/9/24 9:43:00 [只看该作者]

下载个试用版的体验一下。


 回到顶部
帅哥哟,离线,有人找我吗?
th123
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:30 积分:369 威望:0 精华:0 注册:2012/8/27 13:58:00
  发帖心情 Post By:2012/9/24 9:51:00 [只看该作者]

恭喜恭喜

 回到顶部
帅哥哟,离线,有人找我吗?
唐尸三摆手
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:928 积分:7769 威望:0 精华:13 注册:2008/9/1 11:58:00
  发帖心情 Post By:2012/9/24 9:52:00 [只看该作者]

先顶一个再看,老大辛苦啦图片点击可在新窗口打开查看

 回到顶部
总数 55 1 2 3 4 5 6 下一页