以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教甜版主:2个相同的代码,1个正确执行,1个出错  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=66014)

--  作者:gaoqr
--  发布时间:2015/3/27 15:25:00
--  请教甜版主:2个相同的代码,1个正确执行,1个出错
目录树1 双击代码:正确

Dim r As Row = Tables("实体预算书").Current
Dim dr As DataRow = e.Node.DataRow
r("定额编号") = dr("项目编码")


目录树2 单击代码:出现错误
Dim r As Row = Tables("实体预算书").Current
Dim dr2 As DataRow = e.Node.DataRow

自己实在是找不到出错的原因,也解释不了。

麻烦版主给看看。谢谢!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1 (4).table





--  作者:有点甜
--  发布时间:2015/3/27 15:28:00
--  

 比如改成这样,只有根据表生成的目录树,才有datarow属性

 

Dim r As Row = Tables("实体预算书").Current
r("定额编号") = e.node.Text


--  作者:gaoqr
--  发布时间:2015/3/27 16:03:00
--  
以下是引用有点甜在2015/3/27 15:28:00的发言:

只有根据表生成的目录树,才有datarow属性



谢谢甜版主!