以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 按钮重算表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5239) |
-- 作者:wqc360 -- 发布时间:2009/12/2 15:56:00 -- 按钮重算表 请问能否设置一按钮进行重算当前表和所有表(不是同步表),谢谢 |
-- 作者:yangming -- 发布时间:2009/12/2 16:01:00 -- Syscmd.Table.GetAllValue()=重算表 |
-- 作者:狐狸爸爸 -- 发布时间:2009/12/2 16:16:00 -- 只能用RaiseDataColChanged方法来重算 |
-- 作者:mr725 -- 发布时间:2009/12/2 16:45:00 -- 无条件重算表时,2、3楼代码有何区别? |
-- 作者:lihe60 -- 发布时间:2009/12/2 16:52:00 -- 请问能否设置一按钮进行重算当前表和所有表(不是同步表),谢谢 不能设置此项功能,否则是一场灾难。 |
-- 作者:狐狸爸爸 -- 发布时间:2009/12/2 17:17:00 -- 灾难从何谈起? 你仔细想想,就知道根本就不可能有这样的自动按钮,只有自己设置,因为那些列会触发计算,只有自己知道。 |
-- 作者:czy -- 发布时间:2009/12/2 17:57:00 -- 如果一定要这样。 \'重算所有表 For Each dt As DataTable In DataTables For Each dc As DataCol In DataTables(dt.Name).DataCols DataTables(dt.Name).DataCols(dc.Name).RaiseDataColChanged() Next Next |
-- 作者:狐狸爸爸 -- 发布时间:2009/12/2 18:03:00 -- |
-- 作者:程兴刚 -- 发布时间:2009/12/2 18:14:00 -- 以下是引用czy在2009-12-2 17:57:00的发言:
如果一定要这样。 \'重算所有表 For Each dt As DataTable In DataTables For Each dc As DataCol In DataTables(dt.Name).DataCols DataTables(dt.Name).DataCols(dc.Name).RaiseDataColChanged() Next Next
|
-- 作者:mr725 -- 发布时间:2009/12/2 18:34:00 -- 以下是引用程兴刚在2009-12-2 18:14:00的发言:
要是楼主有【千万亿次超级计算机“天河一号”】,再多数据也没什么问题啦~ [此贴子已经被作者于2009-12-2 18:36:39编辑过]
|