以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]运行程序时出现:调用的目标发生了异常  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64868)

--  作者:czgtiger
--  发布时间:2015/3/4 8:37:00
--  [求助]运行程序时出现:调用的目标发生了异常
如标题,请问一般是什么原因
--  作者:Bin
--  发布时间:2015/3/4 8:38:00
--  
看看错误事件是哪里,你的代码有误.
--  作者:foxor
--  发布时间:2015/3/4 8:39:00
--  
问题可能出在表事件
--  作者:czgtiger
--  发布时间:2015/3/4 8:43:00
--  
代码应该没有问题,我只是在窗口中,设立了一个combobwox,在窗口事件中写下:DataTables("快递寄表").load
Dim sjgs As WinForm.ComboBox = e.Form.Controls("ComboBox4")
sjgs.ComboList = DataTables("客户").GetComboListString("客户名称")
Dim sjr As WinForm.ComboBox = e.Form.Controls("ComboBox5")
sjr.ComboList = DataTables("客户联系人").GetComboListString("姓名")
Dim jjgs As WinForm.ComboBox = e.Form.Controls("ComboBox2")
Dim jjlxr As WinForm.ComboBox = e.Form.Controls("ComboBox3")
jjgs.ComboList =DataTables("公司名称表").GetComboListString("公司名称")
jjlxr.ComboList = DataTables("员工").GetComboListString("姓名")
Dim sjgygs As WinForm.ComboBox = e.Form.Controls("ComboBox6")
sjgygs.ComboList = DataTables("供应商").GetComboListString("供应名称")
Dim jjgsg As WinForm.ComboBox = e.Form.Controls("ComboBox9")
Dim lxrg As WinForm.ComboBox = e.Form.Controls("ComboBox10")
Dim sjlxrg  As WinForm.ComboBox = e.Form.Controls("ComboBox8")
jjgsg.ComboList = DataTables("公司名称表").GetComboListString("公司名称")
lxrg.ComboList = DataTables("员工").GetComboListString("姓名")
在表事件中写下:
If e.DataCol.Name = "收件公司名称" Then \'发生变化的是产品编号吗?
    \'在产品表找出该产品
    Dim dr As DataRow
    Dim pr As DataRow
    dr = DataTables("客户").Find("客户名称 = \'" & e.DataRow("收件公司名称") & "\'" )
    If dr IsNot Nothing \'如果找到, 则设置各列内容
        e.DataRow("收件公司地址")= dr("地址")
        e.DataRow("客户型") = True
    End If
    pr = DataTables("供应商").Find("供应名称 = \'" & e.DataRow("收件公司名称") & "\'" )
    If pr IsNot Nothing \'如果找到, 则设置各列内容
        e.DataRow("收件公司地址")= pr("供应商地址")
        e.DataRow("收件联系人") = pr("联系人")
        e.DataRow("收件联系人手机") = pr("手机号码")
        e.DataRow("客户型") = False
    End If
End If
请看看有不有问题?

--  作者:Bin
--  发布时间:2015/3/4 8:43:00
--  
你把错误截图出来看看, 报错的是这个事件吗?
--  作者:czgtiger
--  发布时间:2015/3/4 8:54:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2015/3/4 9:00:00
--  
点击显示详细信息.
--  作者:有点甜
--  发布时间:2015/3/4 9:04:00
--  

看完

 

http://www.foxtable.com/help/topics/1485.htm

 


--  作者:czgtiger
--  发布时间:2015/3/4 9:05:00
--  
点击过详细内容,点不动,程序死机了
--  作者:czgtiger
--  发布时间:2015/3/4 9:07:00
--  
每一次都这样,出现这个对话框后,就要重启程序