以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关联表的EVAL 怎么用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=164268)

--  作者:wangglby
--  发布时间:2021/5/2 22:04:00
--  关联表的EVAL 怎么用

果想把一下代码用在关联表里,代码应该怎么改,应该放在那里

 

 

假定希望根据第一列输入的计算公式,在第二列得出计算结果,可以将DataColChanged事件代码设为:

If e.DataCol.Name = "第一列" Then
    If e.DataRow.IsNull("第一列") Then
        e.DataRow("第二列") = Nothing
    Else
        e.DataRow("第二列") = Eval(e.DataRow("第一列"),e.DataRow)
    End
If
End
If


--  作者:hbkongxin
--  发布时间:2021/5/3 9:24:00
--  
参考:http://www.foxtable.com/webhelp/topics/1277.htm
--  作者:有点蓝
--  发布时间:2021/5/5 10:36:00
--  
用法都一样,使用find查找出关联表需要处理的行即可