以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]同样的公式,一列能够自动更新,一列不行?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65739)

--  作者:bigeng
--  发布时间:2015/3/21 18:15:00
--  [求助]同样的公式,一列能够自动更新,一列不行?
datacolchanged事件:
Dim dr As DataRow = e.DataRow
Select Case e.DataCol.Name
    Case "日期1"
      dr("日期") = dr("日期1")
End Select

Select Case e.DataCol.Name
    Case "凭证流水号1"
        dr("凭证流水号") = dr("凭证流水号1")
End Select

实际运行的时候,“凭证流水号”列能够根据"凭证流水号1"及时更新,“日期”列不能更新,只能手工重置项才能根据“日期1”更新。不知什么原因。另说明:凭证流水号1和日期1都是表达式列。

--  作者:y2287958
--  发布时间:2015/3/21 18:48:00
--  
http://www.foxtable.com/help/topics/0676.htm
看最后一句。

--  作者:有点甜
--  发布时间:2015/3/22 11:09:00
--  

 看一下 http://www.foxtable.com/help/topics/2381.htm