以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]计算式的计算  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=402)

--  作者:tianhe95
--  发布时间:2008/9/9 20:14:00
--  [求助]计算式的计算
“计算公式”列为备注型,应该怎样设置“结果”列才会计算啊,相当于易表中的“EVAL”
--  作者:狐狸爸爸
--  发布时间:2008/9/9 22:12:00
--  
呵呵,这个功能没有了哦
--  作者:tianhe95
--  发布时间:2008/9/10 10:41:00
--  
郁闷……
看样子我还得在易表中继续奋战
--  作者:狐狸爸爸
--  发布时间:2008/9/10 11:10:00
--  
下次更新,会提供一个eval函数的。
--  作者:lxl
--  发布时间:2008/9/10 11:10:00
--  

肯定有更先进的解决办法
你举一个实例上来,看看大家能解决不。


--  作者:kylin
--  发布时间:2008/9/10 11:16:00
--  
以下是引用狐狸爸爸在2008-9-10 11:10:00的发言:
下次更新,会提供一个eval函数的。

每次更新都让人觉得舒服!


--  作者:tianhe95
--  发布时间:2008/9/10 18:51:00
--  
期待下次更新,这就是原来喜欢易表的原因,遇见问题就会帮你解决问题,祝愿狐表越来越完善。
--  作者:czy
--  发布时间:2008/9/11 1:06:00
--  
以下是引用tianhe95在2008-9-9 20:14:00的发言:
“计算公式”列为备注型,应该怎样设置“结果”列才会计算啊,相当于易表中的“EVAL”


用计算代码或datacolchanged事件不知合不合你要求。
比如在结果列或datacolchanged事件中设置如下代码:

dim a as String = e.datarow("第一列")

e.datarow("第二列") = currenttable.compute(a)



--  作者:狐狸爸爸
--  发布时间:2008/9/11 8:23:00
--  
现在有eval了,用eval算了,灵活一点
[此贴子已经被作者于2008-9-11 8:22:40编辑过]