Foxtable(狐表)用户栏目专家坐堂 → 关联


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

主题:关联

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


加好友 发短信
等级:幼狐 帖子:136 积分:1427 威望:0 精华:0 注册:2013/8/7 18:14:00
关联  发帖心情 Post By:2019/5/19 18:43:00 [只看该作者]

需求:

订单表输入销售员,会自动从人员分配对照表中找出对应的销售员,然后取其客户分析表实际销售员填入到订单表的销售员名称列中。


目前在将订单表的DataColChanged事件代码设置为:

Select Case e.DataCol.Name

    Case "销售员"

        Dim pr As DataRow = e.DataRow.GetParentRow("人员分配对照表")   (调试时,在此段代码报错)

        If pr IsNot Nothing Then

            e.DataRow("销售员名称") = pr("客户分析表实际销售员")

        End If

End Select


订单表输入销售员后报错如下:

错误所在事件:表,订单表DataColChanged

详细错误信息:

调用的目标发生了异常。

未将对象引用设置到对象的实例。


请老师帮忙看下是什么问题
[此贴子已经被作者于2019/5/19 19:06:58编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/19 22:53:00 [只看该作者]

1、你可能没有设置关联

 

http://www.foxtable.com/webhelp/scr/0091.htm

 

 

2、如果设置了,那就是你表名写错了

 

Dim pr As DataRow = e.DataRow.GetParentRow("人员分配对照表")


 回到顶部