以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关联 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=135165) |
-- 作者:北狐 -- 发布时间: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编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/5/19 22:53:00 -- 1、你可能没有设置关联
http://www.foxtable.com/webhelp/scr/0091.htm
2、如果设置了,那就是你表名写错了
Dim pr As DataRow = e.DataRow.GetParentRow("人员分配对照表") |