以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]计算代码的结果不能保存? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=412) |
||||
-- 作者:狐孩儿 -- 发布时间:2008/9/10 13:54:00 -- [求助]计算代码的结果不能保存? 请教各位大侠: 1,统计表中通过代码计算的列,重算表后保存,重新打开文件后原先刷新的结果没有了!不知怎回事? 2,如何统计各单位30-50岁的人数?
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/9/10 14:15:00 -- 1、不能保存的是那一列? 我得怎么能保存? 2、e.DataRow(e.DataCol.Name) = DataTables("表A").Compute("Count(單位)","單位 = \'" & e.DataRow("單位") & "\' And 年齡>= 30 And 年齡 < 50") |
||||
-- 作者:狐孩儿 -- 发布时间:2008/9/10 14:32:00 -- 以下是引用狐狸爸爸在2008-9-10 14:15:00的发言:
谢谢!不能保存见下图:1、不能保存的是那一列? 我得怎么能保存? 2、e.DataRow(e.DataCol.Name) = DataTables("表A").Compute("Count(單位)","單位 = \'" & e.DataRow("單位") & "\' And 年齡>= 30 And 年齡 < 50") 此主题相关图片如下:123.jpg |
||||
-- 作者:kylin -- 发布时间:2008/9/10 14:35:00 -- 看看对不对,注意 项目事件-MainTableChanged事件中的代码
|
||||
-- 作者:狐孩儿 -- 发布时间:2008/9/10 14:40:00 -- 以下是引用kylin在2008-9-10 14:35:00的发言:
看看对不对,注意 项目事件-MainTableChanged事件中的代码
谢谢你!不过我疑惑的是设置了计算代码并重算表后,保存重新打开文件后原先刷新的结果没有了! |
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/9/10 14:44:00 -- 你不能保存那几列,是表达式列,如果要保存,应该用正常的数据列。 |
||||
-- 作者:kylin -- 发布时间:2008/9/10 14:48:00 -- 确实存在这个如3楼的情况,看来是一个BUG |
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/9/10 14:52:00 -- 不是bug哦,表达式列本来就不保存的,改用数据列。 |
||||
-- 作者:狐孩儿 -- 发布时间:2008/9/10 14:55:00 -- 以下是引用狐狸爸爸在2008-9-10 14:44:00的发言:
你不能保存那几列,是表达式列,如果要保存,应该用正常的数据列。 没有呀,都是正常的数据列。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/9/10 15:09:00 -- 不能保存的列,就是表达式列,我看过了,这些列可以设置表达式的。 而数据列是不可以设置表达式的 |