请教各位大侠:
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")
谢谢!不能保存见下图:

此主题相关图片如下:123.jpg
看看对不对,注意 项目事件-MainTableChanged事件中的代码
以下是引用kylin在2008-9-10 14:35:00的发言:看看对不对,注意 项目事件-MainTableChanged事件中的代码
谢谢你!不过我疑惑的是设置了计算代码并重算表后,保存重新打开文件后原先刷新的结果没有了!
你不能保存那几列,是表达式列,如果要保存,应该用正常的数据列。
不是bug哦,表达式列本来就不保存的,改用数据列。
以下是引用狐狸爸爸在2008-9-10 14:44:00的发言:
你不能保存那几列,是表达式列,如果要保存,应该用正常的数据列。
没有呀,都是正常的数据列。
不能保存的列,就是表达式列,我看过了,这些列可以设置表达式的。
而数据列是不可以设置表达式的