Foxtable(狐表)用户栏目专家坐堂 → 跨表引用无法在 System.Single 和 System.String 上执行“=”操作


  共有4631人关注过本帖树形打印复制链接

主题:跨表引用无法在 System.Single 和 System.String 上执行“=”操作

帅哥哟,离线,有人找我吗?
DKL
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:2 积分:81 威望:0 精华:0 注册:2022/1/18 20:30:00
跨表引用无法在 System.Single 和 System.String 上执行“=”操作  发帖心情 Post By:2022/1/18 20:35:00 [只看该作者]

跨表引用求助

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.5.29.8
错误所在事件:表,成本预算表,DataColChanged
详细错误信息:
调用的目标发生了异常。
无法在 System.Single 和 System.String 上执行“=”操作。

代码如下
Select e.DataCol.name
    Case "乾驰模号"
        If e.NewValue Is Nothing Then
            e. DataRow("成本预算") = Nothing
        Else
            Dim pr As DataRow = DataTables("订单").Find("成本预算  =  '" & e.NewValue & "'")
            If pr IsNot Nothing Then
                e. DataRow("成本预算") = pr("成本预算")
            End If
        End If
End Select
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111374 积分:566934 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/18 20:52:00 [只看该作者]

Dim pr As DataRow = DataTables("订单").Find("乾驰模号  =  '" & e.NewValue & "'")

 回到顶部
帅哥哟,离线,有人找我吗?
DKL
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:2 积分:81 威望:0 精华:0 注册:2022/1/18 20:30:00
  发帖心情 Post By:2022/1/19 8:31:00 [只看该作者]

已解决,非常感谢!图片点击可在新窗口打开查看

 回到顶部