以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 为什么计算速度不如以前了? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7287) |
-- 作者:lkqing -- 发布时间:2010/6/3 22:33:00 -- 为什么计算速度不如以前了? 同样的成本核算项目(外部sql数据源)在4月5日的狐表版本下与在5月31日的狐表版本下加载核算,计算速度相差巨大,原5-6秒就成,现在竟要5分钟以上,郁闷..... |
-- 作者:czy -- 发布时间:2010/6/3 22:39:00 -- 不会吧? |
-- 作者:lkqing -- 发布时间:2010/6/3 22:45:00 -- 确实的,试了好几遍。 |
-- 作者:狐狸爸爸 -- 发布时间:2010/6/3 22:49:00 -- 做个例子 |
-- 作者:lkqing -- 发布时间:2010/6/3 23:00:00 -- 外部sql数据源是erp,例子 不方便做,另有何法,请示 |
-- 作者:狐狸爸爸 -- 发布时间:2010/6/4 7:57:00 -- 按道理不会有这样的差别。 复制一个项目,参与计算的表重定向到内部数据表,删除多余的表、窗口、代码,就保留核算部分
[此贴子已经被作者于2010-6-4 8:08:41编辑过]
|
-- 作者:lkqing -- 发布时间:2010/6/4 20:50:00 -- 无法重定向到内部数据表,因我引用的外部数据表没有关键列,为erp系统的安全计,我不能对erp系统作任何改动。如果不带数据源,只是将项目文件发给狐狸老爹行吗? |
-- 作者:狐狸爸爸 -- 发布时间:2010/6/5 7:32:00 -- 重定向不影响原数据库的。
不放心,可以新建一个文件,自己建立一个相同结构的表,从erp合并数据进来,然后增加一个核算按钮,写入代码
|
-- 作者:lkqing -- 发布时间:2010/6/7 23:34:00 -- 因不方便做例子,只有自己硬着头皮找原因,终于发现问题所在,原来是窗口AfterLoad事件未执行,造成成本计算时的条件欠缺,导致计算延时且结果也不准确。请问狐狸他爹,窗口AfterLoad事件的功能现版本与以前版本有变化吗? |
-- 作者:狐狸爸爸 -- 发布时间:2010/6/7 23:41:00 -- 前几天已经发现这个问题了,明天会更新 |