以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- EVAL函数 附图求解 语法错误:“ ”运算符后缺少操作数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27936) |
-- 作者:williax -- 发布时间:2013/1/14 17:13:00 -- EVAL函数 附图求解 语法错误:“ ”运算符后缺少操作数 刚开始学FOXTABLE不久,遇到这个问题。 语法错误:“ ”运算符后缺少操作数 代码如下: Dim s As String = "[数量] * [单价]" Dim r As Row = Tables("订单").Rows(1) Output.Show(Eval(s,r)) 也在论坛里搜索下了有类似问题,但是没有看到合适的解决方法。 谢谢。 [此贴子已经被作者于2013-1-14 17:50:35编辑过]
|
-- 作者:lin_hailun -- 发布时间:2013/1/14 17:41:00 -- 呃,表达式不能这样子弄的。楼主! 如果要写代码,可以去到 表属性->事件 那里写 |
-- 作者:williax -- 发布时间:2013/1/14 17:47:00 -- OK。。谢谢 不过这应该是EVAL函数,用于自定义表达式求值,不是这么写的么? [此贴子已经被作者于2013-1-14 17:49:55编辑过]
|
-- 作者:lin_hailun -- 发布时间:2013/1/14 18:36:00 -- 以下是引用williax在2013-1-14 17:47:00的发言: OK。。谢谢 不过这应该是EVAL函数,用于自定义表达式求值,不是这么写的么? [此贴子已经被作者于2013-1-14 17:49:55编辑过]
狐表的表达式功能比较薄弱,建议这种计算的话,写到对于的事件里去比较好。表达式也不支持eval函数的 |
-- 作者:williax -- 发布时间:2013/1/14 19:42:00 -- 好的,非常感谢 |
-- 作者:LAOTANG1984 -- 发布时间:2013/3/30 7:14:00 -- 看样子是易表的老用户了 呵呵
|