以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 跨表引用出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63093) |
-- 作者:jackjrx -- 发布时间:2015/1/13 21:18:00 -- 跨表引用出错 你好 我用foxtable 做了一个跨表引用数据 出现一个错误说是引用目标出现错误,不知道哪里出现了错误, 我检查了一下引用的数据都是双精度的数据。我搜了帖子有人说用数据填充 不知道这个怎么做,望指点。 |
-- 作者:有点甜 -- 发布时间:2015/1/13 21:19:00 -- 贴出你写的代码,或者上传具体例子。 |
-- 作者:jackjrx -- 发布时间:2015/1/13 21:45:00 -- If e.DataCol.Name = "商品名称" ThenIf e.NewValue Is Nothing Then e.DataRow("促销单价") = Nothing e.DataRow("季返单价") = Nothing e.DataRow("年返单价") = Nothing Else Dim dr As DataRow dr = DataTables("信息表").Find("[商品名称] = \'" & e.NewValue & "\'") If dr IsNot Nothing e.DataRow("促销单价") = dr("促销单价") e.DataRow("季返单价") = dr("季返单价") e.DataRow("年返单价") = dr("年返单价") End If End If End If |
-- 作者:jackjrx -- 发布时间:2015/1/13 21:47:00 -- 代码不错 我用上面的代码实现过跨表调用数据的 应该其他的问题 |
-- 作者:有点甜 -- 发布时间:2015/1/13 22:00:00 -- 具体出错的例子发上来看看。 |