以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132318) |
-- 作者:YDS -- 发布时间:2019/3/19 17:11:00 -- [求助]错误 有关调用实时(JIT)调试而不是此对话框的详细信息, 请参见此消息的结尾。 ************** 异常文本 ************** System.NullReferenceException: 未将对象引用设置到对象的实例。 在 Foxtable.Col.get_AllowEdit() 在 Foxtable.o_OoO_O_.O__o_000(Object A_0, RowColEventArgs A_1, RecordGrid A_2) 在 Foxtable.o_OoO_O_.o oO(Object A_0, RowColEventArgs A_1) 在 C1.Win.C1FlexGrid.C1FlexGridBase.OnBeforeEdit(RowColEventArgs e) 在 C1.Win.C1FlexGrid.C1FlexGridBase.#ndb(Int32 #j, Int32 #l) 在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawCell(Graphics #AA, Int32 #j, Int32 #l, Style #aE, Rectangle #o5, String #gM, Image #Ak, CheckEnum #bdb) 在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawCell(PaintEventArgs e, Int32 row, Int32 col) 在 C1.Win.C1FlexGrid.C1FlexGrid.DrawCell(PaintEventArgs e, Int32 row, Int32 col) 在 C1.Win.C1FlexGrid.C1FlexGrid.DrawRow(PaintEventArgs e, Int32 row) 在 C1.Win.C1FlexGrid.C1FlexGridBase.#adb(PaintEventArgs #tQ) 在 C1.Win.C1FlexGrid.C1FlexGridBase.OnPaint(PaintEventArgs e) 在 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs) 在 System.Windows.Forms.Control.WmPaint(Message& m) 在 System.Windows.Forms.Control.WndProc(Message& m) 在 C1.Win.C1FlexGrid.Util.BaseControls.ScrollableControl.WndProc(Message& m) 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** 已加载的程序集 ************** mscorlib 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8800 (QFE.050727-8800) 基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- Foxtable 程序集版本: 2018.10.9.1 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- Foxtable.Lib 程序集版本: 2018.2.18.1 Win32 版本: 2018.02.18.1 基本代码: file:///C:/foxtable/Development/Foxtable.Lib.DLL ---------------------------------------- System.Windows.Forms 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5491 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8803 (QFE.050727-8800) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5495 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Microsoft.VisualBasic 程序集版本: 8.0.0.0 Win32 版本: 8.0.50727.5483 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.Data 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8762 (QFE.050727-8700) 基本代码: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Xml 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8773 (QFE.050727-8700) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5483 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Management 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8766 (QFE.050727-8700) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll ---------------------------------------- C1.Win.C1Ribbon.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.Win.C1Ribbon.2.DLL ---------------------------------------- Interop.JinDI_SmsComLib 程序集版本: 1.0.0.0 Win32 版本: 1.0.0.0 基本代码: file:///C:/foxtable/Development/Interop.JinDI_SmsComLib.DLL ---------------------------------------- C1.Win.C1Command.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.Win.C1Command.2.DLL ---------------------------------------- mscorlib.resources 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8800 (QFE.050727-8800) 基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- System.Transactions 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5483 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.EnterpriseServices 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5483 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ---------------------------------------- System.Design 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5491 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll ---------------------------------------- Accessibility 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5483 (Win7SP1GDR.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- C1.Win.C1FlexGrid.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.Win.C1FlexGrid.2.DLL ---------------------------------------- XOAR.Project 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Public 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.DataTable.ADhEigTQoDGk4ZbYp 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.DataTable.AEwrU0s2IHuqIAz0s 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- Interop.MSScriptControl 程序集版本: 1.0.0.0 Win32 版本: 1.0.0.0 基本代码: file:///C:/foxtable/Development/Interop.MSScriptControl.DLL ---------------------------------------- XOAR.Function 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- C1.Win.C1Input.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.Win.C1Input.2.DLL ---------------------------------------- XOAR.Ribbon 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- System.Web 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.8762 (QFE.050727-8700) 基本代码: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll ---------------------------------------- C1.C1Zip.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.C1Zip.2.DLL ---------------------------------------- XOAR.Form.3e3855c9 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- Neodynamic.WinControls.BarcodeProfessional 程序集版本: 6.0.2000.0 Win32 版本: 6.0.2000.15 基本代码: file:///C:/foxtable/Development/Neodynamic.WinControls.BarcodeProfessional.DLL ---------------------------------------- C1.Win.C1Chart.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.Win.C1Chart.2.DLL ---------------------------------------- XOAR.Form.2fcc66c7 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- Office2007Renderer 程序集版本: 1.0.0.0 Win32 版本: 1.0.0.0 基本代码: file:///C:/foxtable/Development/Office2007Renderer.DLL ---------------------------------------- XOAR.Form.f5953dc3 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.86aa2269 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.86aa2269 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.584b5618 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.584b5618 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.7c399bf7 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.7c399bf7 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.4e7d367f 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- XOAR.Table.4e7d367f 程序集版本: 0.0.0.0 Win32 版本: 2018.10.09.1 基本代码: file:///C:/foxtable/Development/foxtable.exe ---------------------------------------- C1.C1Excel.2 程序集版本: 2.0.20161.147 Win32 版本: 2.0.20161.147 基本代码: file:///C:/foxtable/Development/C1.C1Excel.2.DLL ---------------------------------------- rihjem8h 程序集版本: 0.0.0.0 Win32 版本: 2.0.50727.8803 (QFE.050727-8800) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms.resources 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5420 (Win7SP1.050727-5400) 基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- ************** JIT 调试 ************** 要启用实时(JIT)调试, 该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置 jitDebugging 值。 编译应用程序时还必须启用 调试。 例如: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> 启用 JIT 调试后,任何无法处理的异常 都将被发送到在此计算机上注册的 JIT 调试器, 而不是由此对话框处理。 |
-- 作者:YDS -- 发布时间:2019/3/19 17:14:00 -- 提示窗口中Table2表出错,该表是SQLTable类型, If U_Z <> "管理员" And Functions.Execute("AUTH",e.form.name,e.sender.text) = False Then msgbox("权限不足,请联系管理员!",64,"温馨提示") Return End If vars("zdjs") = 0 Dim dt1 As DataTable = e.Form.Controls("Table1").Table.DataTable Dim dt2 As DataTable = e.Form.Controls("Table2").Table.DataTable If Relations.Contains("gl") Then Relations.Delete("gl") End If Relations.Add("gl",dt1.DataCols("编号"),dt2.DataCols("编号")) If R_C IsNot Nothing Then Dim bh As String = R_C("编号") Dim khbh As String = R_C("客户编号") If khbh.StartsWith("J") = True Then Dim Book As New XLS.Book(ProjectPath & "Attachments\\国内报价单.xls") Dim gn As String = ProjectPath & "Reports\\报价单\\" & bh & ".xls" Book.Build() Book.Save(gn) Dim Proc As New Process Proc.File = gn Proc.Start() Else Dim Book1 As New XLS.Book(ProjectPath & "Attachments\\国外报价单.xls") Dim gw As String = ProjectPath & "Reports\\报价单\\" & bh & ".xls" Book1.Build() Book1.Save(gw) Dim Proc As New Process Proc.File = gw Proc.Start() End If If R_C("状态") = "报价中" Then R_C("状态") = "已报价" End If R_C("报价日期") = Date.now R_C.save End If If Relations.Contains("gl") Then Relations.Delete("gl") End If vars("zdjs") = 1 |
-- 作者:有点甜 -- 发布时间:2019/3/19 17:14:00 --
说明所做的操作,贴出对应代码。
|
-- 作者:YDS -- 发布时间:2019/3/20 7:53:00 --
If U_Z <> "管理员" And Functions.Execute("AUTH",e.form.name,e.sender.text) = False Then
msgbox("权限不足,请联系管理员!",64,"温馨提示")
Return
End If
vars("zdjs") = 0
Dim dt1 As DataTable = e.Form.Controls("Table1").Table.DataTable
Dim dt2 As DataTable = e.Form.Controls("Table2").Table.DataTable
If Relations.Contains("gl") Then
Relations.Delete("gl")
End If
Relations.Add("gl",dt1.DataCols("编号"),dt2.DataCols("编号"))
If R_C IsNot Nothing Then
Dim bh As String = R_C("编号")
Dim khbh As String = R_C("客户编号")
If khbh.StartsWith("J") = True Then
Dim Book As New XLS.Book(ProjectPath & "Attachments\\国内报价单.xls")
Dim gn As String = ProjectPath & "Reports\\报价单\\" & bh & ".xls"
Book.Build()
Book.Save(gn)
Dim Proc As New Process
Proc.File = gn
Proc.Start()
Else
Dim Book1 As New XLS.Book(ProjectPath & "Attachments\\国外报价单.xls")
Dim gw As String = ProjectPath & "Reports\\报价单\\" & bh & ".xls"
Book1.Build()
Book1.Save(gw)
Dim Proc As New Process
Proc.File = gw
Proc.Start()
End If
If R_C("状态") = "报价中" Then
R_C("状态") = "已报价"
End If
R_C("报价日期") = Date.now
R_C.save
End If
If Relations.Contains("gl") Then
Relations.Delete("gl")
End If
vars("zdjs") = 1 |
-- 作者:有点甜 -- 发布时间:2019/3/20 9:22:00 -- 加入msgbox定位出错的代码位置
http://www.foxtable.com/webhelp/scr/1485.htm
|
-- 作者:YDS -- 发布时间:2019/3/20 10:05:00 -- 问题已解决,谢谢! |