Foxtable(狐表)用户栏目专家坐堂 → f9重算一次全表至少要3个小时的易表文件怎么办?


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

主题:f9重算一次全表至少要3个小时的易表文件怎么办?

帅哥哟,离线,有人找我吗?
八路军参谋长
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 八路军参谋长
等级:婴狐 帖子:77 积分:667 威望:0 精华:0 注册:2008/8/31 21:18:00
f9重算一次全表至少要3个小时的易表文件怎么办?  发帖心情 Post By:2008/9/15 21:56:00 [显示全部帖子]

f9重算一次全表至少要3个小时。

1、表data是一个源表
2、表data1、data2……data6均与表data关联,是根据表data进行位置转换、属性转换。使用目的【转换后,各表导出为access文件,替换到一个软件中去的】,所以,估计公式不便更好的优化。
3、各表结构一样,各表有175列,3700多行,除源表外,列列有公式。
4、我的电脑为T2300双核、2GB内存,执行f9重算一次全表要3个多小时。(目的达到了,时间以后再想想办法吧)

想听听大家的意见,哪怕随便说两句
1、我的目的用易表实现算比较容易的,用狐表重新构架怕更难吧?
2、如果用狐表,可以解决速度的问题吧?
3、……

 

易表文件有2.39MB

请复制点击以下QQ文件中转站链接下载,不能下载请反馈(如需提取码 025a267e)

 

http://xianexs.mail.qq.com/cgi-bin/downloadfilepart/svrid277/data.egd?svrid=277&fid=cb4f1034739e2e31b66894618fb71b9672fef2f15ce9a43f&&txf_fid=&&txf_sid=

[此贴子已经被作者于2008-9-15 21:56:23编辑过]

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


加好友 发短信 八路军参谋长
等级:婴狐 帖子:77 积分:667 威望:0 精华:0 注册:2008/8/31 21:18:00
  发帖心情 Post By:2008/9/16 7:48:00 [显示全部帖子]

谢谢各位的指点图片点击可在新窗口打开查看

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


加好友 发短信 八路军参谋长
等级:婴狐 帖子:77 积分:667 威望:0 精华:0 注册:2008/8/31 21:18:00
  发帖心情 Post By:2008/9/16 9:45:00 [显示全部帖子]

以下是引用lxl在2008-9-16 8:30:00的发言:

用FoxTable 可以提高N倍速度.
第2张表的 第4列和第10列和源表数据刚好相反?

下面的公式先说易表的:
第2张表 Index110 刷新公式:mid("牛鼠猪鸡狗猴羊马蛇龙兔虎",Mod([Index10],12)*2 ,2) 
第2张表 Index111 刷新公式: mod([Index10],10)
第2张表 Index112 刷新公式:eval(format([Index10],"0+0"))
第2张表 Index113 刷新公式:Quotient(number([Index10])+1,7)
第2张表 Index114 刷新公式:left([Index10],1)

 

 

用FoxTable 可以提高N倍速度.
第2张表的 第4列和第10列和源表数据刚好相反?

是特意相反的。data1-data6每张表都有一列与index10相反。

除此以外,datd1-data6所有的公式都是一样的。

data只是源表,所以没有任何公式

[此贴子已经被作者于2008-9-16 8:48:58编辑过]


 回到顶部